exploring-london.com
Treasures of London – Swiss Court…
In the hubbub of the West End, it’s easy to walk past the colourful monuments of Swiss Court without realising their significance is. Located between Piccadilly Circus and Leicester Square, …