The Butcher’s Tap and Grill Chelsea
-
Food & Drink
The Butcher’s Tap and Grill Chelsea Review: Menu, Prices, Atmosphere & Closing Update
The Butcher’s Tap and Grill Chelsea is a distinctive gastropub in London that combines the charm of a traditional British…
Read More »