Glencar to add £18m Big Yellow flagship store to its portfolio
Glencar has been appointed by long-running customer Big Yellow Self Storage to build a new 135,000 sq. ft (MLA) six-storey development at Staples Corner, North West, London, valued at £18 million.