Bus stop · Elephant & Castle, London
Bus stop at Elephant & Castle / New Kent Road, Elephant & Castle, London, serving routes 363, 453, BL1.
363 Elephant & Castle
453 Deptford Broadway
BL1 Waterloo Station