Unit 902, The O2, Peninsula Square, London SE10 0DX, England, United Kingdom
Distance: 246 yd.
Company description
Beginning 1st August 2010 London's first 2 splash down amphibious sightseeing tour. Book now to be the first to experience the 02 arena, Docklands, National Maritime Museum and River Thames.