Cecilia's Wine House
Located on Drury Lane, Cecilia's Wine House has gained quite a reputation as a top-notch Covent Garden hotspot. Head inside, where you'll be met with gorgeous interiors, such as exposed brick walls and sultry lighting, alongside a menu, that flaunts first-class Bordeaux or Burgundies.