London — I went exploring another of central London’s many squares during my lunch break today - this time Queen Square, created in the early part of the 18th century. This statue caught my eye. It is of Quee...
The Queen of Queen Square
or