Day 1 - Going to Natural History Museum, then on to Hamleys then want to get a city cruise which arrives back London Eye Pier (Waterloo) as that has direct trains to where we are staying in New Malden.
Trips TO London Eye Pier depart from either Westminster Pier, Tower Pier or Greenwich pier. Do either of you know which is nearest of these 3 to Hamleys which is on Regents Street?
Posted By: South_West_Canary, May 25, 15:43:54
Written & Designed By Ben Graves 1999-2025