British Land set to boost value of logistics portfolio to £1bn

British Land has paid £157m for three warehouses in Wembley, with completion expected by mid-February.