Aqua Shard | London

“Aqua shard is a lively, cosmopolitan restaurant serving innovative contemporary British cuisine.” Aqua Shard … More Aqua Shard | London