Red Bar

Red Bar
Grosvenor House, 86 Park Lane, London, W1K 7TL
  • Telephone 020 7399 8564
Photo of Red Bar