Making waves...that's London's latest tourist attraction
EU Reporter —
London has a brand new tourist attraction: The Tower of London River Tour. Visitors to the UK capital can now board the country's first purpose-built electric tour boat to enjoy some of the city's famous sights from the river Thames. Created in official partnership with Historic Royal Palaces, the attaction offers a 40-minute live-guided cruise, […]