
What creators say
-
“Reviewers say it's all about location — perched on Level 36 of the Sky Garden with views over every major London landmark. Guests recommend booking a window table and praise the polished service, with the three-course menu offering something for everyone.”
Where it is
Loading map…
