Cruises & Boat Tours | England | Europe | Tour Reviews | Tower Millennium Pier | United Kingdom London: Afternoon Tea Cruise on the River Thames