Bus stop · Earls Court, South Kensington
Bus stop at Earls Court Road, Earls Court, South Kensington, serving routes 74, N74, N97.
74 Baker Street Station
N74 Baker Street Station
N97 Trafalgar Square