3 Chapel Pl, London W1G 0BG
Bar | Cocktail bar | Crab restaurant
This sophisticated restaurant specializes in expertly crafted ร la carte and tasting menus, highlighting premium steak and seafood selections that cater to discerning palates.
Rating: 4.8