Bus stop · North Kensington, London
Bus stop at Highlever Road, North Kensington, London, serving routes 7.
7 Marble Arch