Public toilet

Near Leicester Square, London

WCPublic toilet near Leicester Square, London

  • 0.50 GBP;1.00 EUR
Price
0.50 GBP;1.00 EUR
Access
Public
Wheelchair
Not accessible
For
Women

From OpenStreetMap. Fix it there