Bus stop · West Norwood, London
Bus stop at Rothschild Street, West Norwood, London, serving routes 315, N68, SL6.
315 Springfield University Hospital, West Norwood, Cheviot Road
N68 Tottenham Court Road Station
SL6 Russell Square