CLOSED

Dover Yard

Sleek hotel bar in Mayfair where cocktails meet contemporary design, tucked inside the 1 Hotels luxury property.

upscalerefinedsleeksophisticatedlounge bar
You're in Mayfair's leafy pocket, stepping into a space that feels more members' club than hotel bar—all polished concrete, statement lighting, and that particular quiet confidence money buys. Dover Yard sits at ground level of 1 Hotels, which means floor-to-ceiling windows overlook the courtyard while inside it's all minimalist glamour and carefully curated spirits. The cocktails are intelligent rather than showy, the sort of place where you actually want to sit with a drink rather than just knock one back before dinner round the corner.

Known for

  • Considered cocktail menu
  • Mayfair location with courtyard views
  • Luxury 1 Hotels setting
  • Polished interior design
  • Sophisticated drinks programme
4.3(87 reviews)
Ground Floor, 1 Dover Yard, London W1J 8DL, UK