The Star Tavern

6 Belgrave Mews West London SW1X 8HT