Embankment Station

Embankment Station
Embankment Place, London, WC2N 6NS
Photo of Embankment Station