British Land picks up Pillar for £811m