distance from search miles
This space is in the middle of the elephant and castle area and has various transportation links. Train stations like London Bridge Underground Station, London Waterloo East, Waterloo Station, Vauxhall and Charing Cross Station are near the centre...