UKLondonIndustrial 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..