Oswald’s is a social club Mayfair London located in United Kingdom.
25-26 Albemarle Street London Greater London W1S 4HU United Kingdom
A fantastically ornate private club , with a cellar, ground floor restaurant and first floor lounge , bar and balcony . It's the place to be to avoid the crowds of Mayfair, in a civilised setting
A Gorgeous baroque room that lets you gently step back to a beautiful era. The flowers displays are downright dreamy. Be prepared to remortgage your Bentley when the bill arrives.
Great food, fantastic wines and impeccable service
The music is a bit white-washed and safe, but good place to have a nice night out. - Heather Rodriguez