hero image of The Refinery
The Refinery

London, United Kingdom

The Refinery – Modern British Restaurant in London

The Refinery, located at 110 Southwark Street in London, is a modern British restaurant offering a vibrant dining experience. Known for its diverse menu that includes international and European cuisine, The Refinery has garnered attention for its lively atmosphere and stylish decor. Established with a vision to create a welcoming space for both locals and visitors, it has become a popular spot for casual dining and social gatherings. Review highlights often mention the friendly service and appealing cocktails, making it a noteworthy destination in London.

Bar, International, European, British, Modern

$$–$$$

Refresh your Nova Landing Page to drive a significant increase in traffic to your site.