Binsley Walk, Thamesmead

London, United Kingdom
1968 - 1971 by GLC Architects Department

Binsley Walk, Thamesmead (London, United Kingdom)