>
1 bed flat
Twyford Abbey Road, London NW10
£250,000
Twyford Abbey Road, London NW10
£250,000
Price History
Initial price | £265,000 |
01/07/25 | £250,000 |
Price Change | -5.66% |
Description
This one bedroom ground floor flat boasts a private outside area and off-street parking, ensuring bo...