Bus stop · South Norwood, London
Bus stop at Selhurst Park Stadium, South Norwood, London, serving routes N68.
N68 Tottenham Court Road Station