Karsten S. • August 23, 2013If you arrive from Gatwick Victoria Station is best gate to London. It's a symbol for London: overcrowded and loud - but lovely. A fulminant entrance to the big city at the river Thames.
Don't see the place you're looking for? Add a new place to Foursquare.