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.







