Bus stop · Marble Arch, London
Bus stop at Marble Arch Station / Edgware Road, Marble Arch, London, serving routes 23, 7, N32.
23 Aldwych, Aldwych
7 Marble Arch
N32 Oxford Circus