SHARE THIS:
Link: http://www.aquashard.co.uk

Aqua Shard, London, United Kingdom

aqua shard is an exciting restaurant and bar serving contemporary British cuisine and innovative cocktails with stunning views from Level 31 of The Shard. Level 31 The Shard, 31 St. Thomas Street SE1 9RY London United Kingdom Call: 020 3011 1256
read more..

Aqua Shard, London, United Kingdom

Website Info

Category: Restaurant/Cafe
Found: 06.07.2015

Rate!!

Please write a comment:

User ratings