Trafalgar Square / Royal Marsden Hospitals N97 Hammersmith Bus Station / /
Organization
HU BU Earl’s Court / Earls Court / Peckham Town Centre Chelsea Fulham Road Lillie Road Peckham High Street Camberwell Green Chelsea & Westminster Hospital / GA RD / /
Person
Lane Roehampton Earl Spencer / Charles de Gaulle / /