
London Road
Twickenham, TW1
£1,249,950
- 5 bed s
- 1 bath
- 4 receptions
This is a fantastic opportunity to purchase a large detached family home with potential to implement your own stamp.The substantial accommodation currently offers over 2,350 square feet of living space, a spacious entrance hall and a WC to the ground floor, whilst the first fl...