This 1.15 Acre Site with a 42,000 sq ft warehouse was sold to Vanguard Self Storage after extensive marketing.
London
sq.ft.