Harrow Manorway, Thamesmead

London, United Kingdom
1968 - 1971 by GLC Architects Department

Harrow Manorway, Thamesmead (London, United Kingdom)