41 Farm Street London W1J 5RP The Punchbowl | Pub & Restaurant In Mayfair, London | The PunchbowlFood is at the heart of what we do. We pride ourselves on using the best seasonal British ingredients and combining them with minimal fuss and interference, allowing the natural flavours to shine. Behind the bar, it’s all about craft beer and cask ale, https://www.punchbowllondon.com/