Aqua Shard

(1 reviews)


Phone/Mobile No. :N/A

Website :

Location :Level 31 The Shard, 31 St. Thomas Street London, United Kingdom

Worst experience in London. Avoid!

We booked a table in mid November for dining there on Christmas Eve. One week before our reservation they decided to call us and inform us that the restaurant would be serving a fixed menu on that night. Since it would be impossible to find an alternative restaurant this late we accepted the fixed menu. […]