Maple Leaf Review
Covent Garden, London
Maple Leaf
41 Maiden Lane
Covent Garden
London
WC2E 7LJ
United Kingdom
- Toilet Type:Public Toilet
- Review Date:15 May 2009
- Reviewer:ToiletInspector