Aqua Shard is a contemporary British restaurant and bar on level 31 of The Shard, overseeing London's skyline. Located near London Bridge the restaurant offers a 360 degree view on London most iconic monuments, including Tower Bridge and St Paul. Focused on seasonality and local sourcing the menus offer the UK best ingredients and daily catches. Aqua Shard iconic Peter Pan afternoon tea is the perfect family experience when visiting London.
Less