Bus stop · Norwood New Town, London
Bus stop at Hermitage Road Norwood, Norwood New Town, London, serving routes 249, N68, SL6.
249 Anerley Station
N68 Tottenham Court Road Station
SL6 Russell Square