This week’s planning application meeting at City of Westminster Council was a tough one for British Land, with criticisms coming thick and fast over the company’s proposed 21-storey tower at…
The restaurant group is taking a 3,649 sq ft unit at an annual rent of £82,500