UK
London
Retail 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..