Celeste

  • Restaurants
  • Contemporary European
1 Love It
Belgravia
Book a table

Book now

The new flagship restaurant at the Lanesborough Hotel. 

Venue name: Celeste
Contact:
Address: The Lanesborough Hotel
1 Lanesborough Place
London
SW1X 7TA
Transport: Tube: Hyde Park Corner tube
LiveReviews|0
1 person listening