Just out for opinions here, mainly among railway folks. when you think of London which station and/or landmarks do you associate with that thought?
I live in North Kent, so Charing Cross, Waterloo East, London Eye and City Hall would be my railway thoughts