406 Strand, Central london, London, 944.0 m
9 Southwark Street, London bridge, London, 1.7 km
243/245 Elephant & Castle, Shopping Centre, London, 57.9 m
Unit 217 Shopping Centre Elephant & Castle, 147.0 m
212 Elephant & Castle Shopping Centre, 97.2 m