The restaurant serves occasionally fiery Northern Chinese cuisine.
The restaurant is situated on Level 33 of The Shard, the UK’s tallest building, offering amazing views of London.
The restaurant offers a unique and accessible location for large corporate events, business lunches, and private dining experiences.
The three-course menu priced at £39, available from Monday to Friday, is a perfect choice for a quick mid-week treat.
Customers have praised the fantastic food, great service, knowledgeable staff, beautiful ambience, and amazing views from the restaurant.