Bus stop · Elephant & Castle, London
Bus stop at Elephant & Castle Station, Elephant & Castle, London, serving routes 171, 176, N155, N171, N68.
171 Elephant & Castle
176 Tottenham Court Road Station
N155 Aldwych
N171 Tottenham Court Road Station
N68 Tottenham Court Road Station