After a busy day in Mayfair, you'll look forward to unwinding with friends or colleagues at our sophisticated Red Bar. Named for its distinctive red dcor, the bar features lovely views of Hyde Park and specialty cocktails
Details
Mayfair England 17 United Kingdom
Feature List
reservationsseatingwheelchair accessiblelive music