Bus stop · Upper Norwood, London
Bus stop at Beulah Hill /All Saints Church, Upper Norwood, London, serving routes 249, N68.
249 Anerley Station
N68 Tottenham Court Road Station