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