The Resident's Association at The Meres, Barnes, South West London. 

Photo 1