Effort Street, London, SW17

Effort Street, Tooting, London, SW17  

Development of 6 newly built homes and 4 flats