No. 86 on The World's 50 Best Restaurants 2025, London, United Kingdom.
See it while you're here
Frequently asked questions
Where is The Clove Club?
The Clove Club is in London, United Kingdom. The nearest major airport is LHR.
What is The Clove Club known for?
No. 86 on The World's 50 Best Restaurants 2025, London, United Kingdom.
