UK
London
Industrial Falcon Road SW
SW11
Falcon Road
To Sell
1,228 sf
Light Industrial, Warehouse, Storage
A self-contained warehouse unit in a private courtyard behind a parade of shops...
The warehouse space is located on Falcon Road, just a 5-minute walk from Clapham..