The Shard Review
London, London
The Shard
London Bridge Street
London
London
SE1 9SG
United Kingdom
- Toilet Type:Theme Park
- Review Date:06 July 2017
- Reviewer:ToiletInspector