Bus stop · Tower Hill, London
Bus stop at Tower of London / Tower Hill Station, Tower Hill, London, serving routes N15.
N15 Oxford Circus, Henrietta Place, Romford Market