Well, Greenwich is way down the river and you need a train to get there

Tower Pier is, I guess, by the Tower of London/Tower Bridge, which is a bit further down the river but not as far as Greenwich and accessible by tube (Tower Hill). I suggest you get Google maps out and see which is best for you.

Posted By: BerlinCanary, May 25, 16:04:48

Follow Ups

Reply to Message

Log in


Written & Designed By Ben Graves 1999-2025