Piccadilly Landmark

The Clarence

In the busy heart of Piccadilly, there's a quiet spot called The Clarence. It's...