Back to list
Helix Restaurant at the Gherkin
Stunning 8.5 (3 reviews)
Approx. £30
Location
London
London EC3A 8BF
See on the map
Book
Itinerary