1 bed flat

>

1 bed flat

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...