Bus stop · Camberwell, London
Bus stop at Champion Hill, Camberwell, London, serving routes N68.
N68 Tottenham Court Road Station