Embankment Tube Station

Embankment Tube Station
Villiers Street, London, WC2N 6NS
Photo of Embankment Tube Station