THE LOG BOOK
London
51.5072° N, 0.1276° W
May 2025
We touched down in London last month for a whirlwind team race hosted by the Royal Thames Yacht Club. Bluebird skies, Defender sightings, and a few slow gin spritzes later, the week was one for the books.