Caviar House
Central London, 161 Piccadilly, Show map
Maximum Guests: 80
- Overview
- Layout & Spaces
- Pricing
- Menus & Brochures
- Amenities
- Location
Located in Piccadilly, Caviar House is a luxurious gem renowned for its fine caviar, seafood & cocktails. An institution of opulence, the elegant establishment offers a sophisticated dining experience that transports diners to a world of luxury and refinement. Upscale decor sets the stage for indulgence, with a diverse range of exquisite caviar and seafood, expertly prepared to elevate every flavour. Signature cocktails crafted by talented mixologists, complement the richness of the menu.