Big Easy Bar, Bar-B-Q and Crabshack, 332-334 Kings Road, Chelsea, London, SW3 5UR
The first thing that hits you as you walk through the door is the smell… And yes, in a good way! The air is filled with the scent of smokey BBQ sauce and… Continue reading