GLP pays twice the asking price for Park Royal site

Description

Fierce bidding pushes price of London industrial site guided at £23m to £48m.