UKLondonRetail Castelnau SW
SW13 Castelnau
To Let 358 sf Shop, Retail Office
Attractive E Class retail premises comprising two rooms, front and rear, at ground floor level with WC facilities. Suitable for a variety of uses, the..
Barnes is a highly affluent area in South West London. Conveniently located..