Morris Walk Estate

London, United Kingdom
1963 - 1966 by London County Council Architects’ Department

Morris Walk Estate (London, United Kingdom)