Bus stop · Elephant & Castle, London
Bus stop at Elephant & Castle / London Road, Elephant & Castle, London, serving routes 1, 176, 188, 40, BL1, N171, N68.
1 Canada Water Station
176 Tottenham Court Road Station
188 Tottenham Court Road Station
40 Clerkenwell Green
BL1 Waterloo Station
N171 Tottenham Court Road Station
N68 Tottenham Court Road Station