or

Lurra

9 Seymour Place, London, United Kingdom, W1H 5BA
Critics Review 8/10
Restaurant info
Opening Information

Lurra will be opening on 2 September.

Facilities
  • Private Dining
  • Outside Seating Area

Edit / Cancel Reservation

Enter Reservation Details
Choose one more identifier
This reservation does not exist, please check the details submitted.