Bus stop · Croydon, London
Bus stop at Delta Point / West Croydon Station, Croydon, London, serving routes 50, N68.
50 Stockwell Station
N68 Tottenham Court Road Station