£525,000
Available: Right Now
Listed: 21/04/2024
230 London Road, London, SM6 7EA, United Kingdom
This bright and airy three-bedroom end of terrace house was built in 2023 and has been finished to a high standard throughout.The property briefly comprises spacious lounge with bay fronted window, dining room providing direct access to the garden, m...