Back to list
The Terrace Bar & Restaurant
Very good 8.3 (148 reviews)
Approx. £30
Location
30 Leinster Gardens
London W2 3AN
See on the map
Book
Itinerary