City Cruises – Afternoon Tea Cruise
What better way to see many of the sights of London than on a cruise down the Thames. But if you want to make it even more special, why not try City Cruises’ daily Afternoon Tea Cruise? This 90-minute cruise takes in sights such as Tower Bridge, Millennium Bridge, The London Eye and Big Ben. [...]