The Shard Retail Arcade, London 020 3667 8307
The Shard Retail Arcade, London, Greater London SE1 9SG 020 3667 8307