Boat Show

At one point, Alice Coltrane claimed to have seen the ghost of Earl Mountbatten at the Boat Show. (TV: Turn Left)

Behind the scenes
Before 2019, the London Boat Show was held in London every year since 1955, organised by National Boat Shows, a subsidiary of the.