The Shard, 31 St Thomas St, London SE1 9RY, United Kingdom

The Shard, 31 St Thomas St, London SE1 9RY, United Kingdom

BESbswy