Where?

TOG The Shard
The Shard, 32 London Bridge St, London SE1 9SG, UK
TOG The Shard
Not reviewed yet
Review this workplace

Menu

Nothing on the menu yet.