Florence (indeed, most of Italy) has never been the best place to find a public toilet ‘in extremis’. Either you can’t find one, or when you can, it’s filthy. The city council, however, must have become aware of the problem as they have built new ‘gabinetti’ throughout the city and published a booklet designed to help tourists find the nearest one. The washrooms are all properly cleaned, all but one have baby-changing facilities and many are wheelchair accessible. There is a charge (L500-L1.500) and all have specific opening hours. The leaflets are available from tourist offices, bars and news stands.
