Embankment Tube Station

Embankment Tube Station
Villiers Street, London, WC2N 6NS