Bus stop · Tulse Hill, London
Bus stop at Thurlow Park Road, Tulse Hill, London, serving routes 196, N68.
196 Elephant & Castle
N68 Tottenham Court Road Station