SW178HS
Lucien Road, London, United Kingdom, SW17
Three bedroom flat Bright and airy open-plan ground floor Fantastic kitchen Lovely rear garden Located in a prime spot close to Tooting Bec Common EPC Rating = D