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