frostmagazine.com
The Refinery | Restaurant Review
The Refinery is a good-looking restaurant in Southwark. It has a great vibe, lots of buzz and a sophisticated decor. We reviewed it on a Saturday and it was absolutely heaving. Upon being handed th…