Bus stop · Shoreditch, London
Bus stop at Shoreditch High Street Station, Shoreditch, London, serving routes 8.
8 Tottenham Court Road