Embankment Underground Station

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