Nearly half of London boroughs are paying businesses to allow the public to use their toilets
Nearly half of London councils are paying local businesses up to £1000 annually to allow public use of their facilities

Nearly half of London councils are paying local businesses up to £1000 annually to allow public use of their facilities