Durrants Hotel Ltd, 32 George St, London W1H 5BJ
Restaurant
This sophisticated hotel combines the refined atmosphere of a gentleman's club with modern amenities, housed within a classic Georgian building. Guests can enjoy a restaurant and bar that enhance their experience with a touch of elegance and comfort.