The Clarence
The Clarence is a premier spot in Mayfair if you're looking to cosy up with a few pints in the city. Along with a huge space that can fit up to 100 people, the venue showcases delicious pub grub - we're talking pies, burgers and steaks.