This 1.15 Acre Site with a 42,000 sq ft warehouse was sold to Vanguard Self Storage after extensive marketing.
This 1.15 Acre Site with a 42,000 sq ft warehouse was sold to Vanguard Self Storage after extensive marketing.
The Atrium, Camden Stables Market, Chalk Farm Road, London,
NW1 8AH