UKLondonSouth West London SW2-SW20Richmond Upon Thames
Investment - Retail High Street
To Sell, 1,137 sf
The subject property provides a mid-terrace double-fronted shop..
Barnes is a truly unique location that retains its charm and individuality as a village in London. ..