This is a tale of two new city squares, one in the City of London, the other in Chelsea - and what square squares they turn out to be. Not that this is how they see themselves. In fact, a cocky sign ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results