Free WC / toilets in London, in touristic places
Address WC / Free toilets in London, next to Trafalgar Square, London Eye, Tower Brigde, Houses of Parliament, Westminster Abbey, Oxford street, and more…
Address WC / Free toilets in London, next to Trafalgar Square, London Eye, Tower Brigde, Houses of Parliament, Westminster Abbey, Oxford street, and more…
Address WC / Free toilets in Venice, next to the Rialto Bridge, in the Fondaco dei Tedeschi shopping center.