Restaurants
The Sea, The Sea
- 174 Pavilion Road, Chelsea, London, SW1X 0AW, United Kingdom
- £££ · Seafood
Add to favorites
Reservations are not available for this restaurant on our site
Find bookable restaurants near meThe Sea, The Sea
- 174 Pavilion Road, Chelsea, London, SW1X 0AW, United Kingdom
- £££ · Seafood
Add to favorites
MICHELIN Guide’s Point Of View
This modern fish shop, deli and seafood bar is set in a charming semi-pedestrianised mews off Sloane Square. Dine on the terrace, which opens at lunchtime, or find a spot in the chic interior in the evening. Menus evolve constantly, according to the latest catch, and include raw and cured dishes.
Facilities & Services
- Air conditioning
- American Express credit card
- Counter dining
- Credit card / Debit card accepted
- Mastercard credit card
- Terrace
- Visa credit card
- Wheelchair access