UKLondonSouth West London SW2-SW20Richmond Upon Thames
Shop, Retail Office
SW13, Barnes, Castelnau
To Let, 358 sf
Attractive E Class retail premises comprising two rooms, front and rear, at..
Barnes is a highly affluent area in South West London. Conveniently located equidistant from the M4 via Chiswick and the..