Lancaster Terrace, London W2 2TY
Bar | Restaurant
Nestled beside Hyde Park, this contemporary hotel restaurant and bar offers a Modern European menu served throughout the day, providing a sophisticated yet relaxed atmosphere for guests to unwind and savor expertly crafted dishes.