Public toilet

Near The Piazza, Covent Garden, London

WCPublic toilet near The Piazza, Covent Garden, London

  • Accessible
Wheelchair
Accessible

From OpenStreetMap. Fix it there