Big Yellow gets green light on London stores

Self-storage firm Big Yellow has been given the go ahead for a further 307,000 sq ft of space in London.

The group has got the green light on appeal for a 176,000 sq ft scheme next to the £1.3bn redevelopment