Is central London’s new square a public open space or a corporate plaza with petty rules?

Street sign saying Pearson Square W1, City of Westminster.

Property developer Exemplar boasts that its Fitzroy Place scheme has the first new public square in central London for over 100 years. But members of the public have been told they are not allowed to sit down and eat a sandwich there. In fact Pearson Square which has City of Westminster signs on it may be a …