Set only a stone’s throw away from Richmond Lock and the peaceful walks along the River Thames, an exceptional home, beautifully presented throughout and flooded with light, nestling within a delightful gated development
St Margarets, TW1 1PZ
£2.95m
Sold





















