
Review: Brooks Mews Wine House – Mayfair, London
We were invited to the Brooks Mews Wine House in London’s Mayfair (tucked just behind Claridge’s hotel) for some post-work Champagne and charcuterie.
We were invited to the Brooks Mews Wine House in London’s Mayfair (tucked just behind Claridge’s hotel) for some post-work Champagne and charcuterie.
Lifestyle Editor Timothy Firmager heads into central London during lockdown easing to try deli dining at Deli Cat & Sons on the north bank of the Thames.