Ramla Soni·Dec 2, 2016UK sees a massive decline of public toiletsToilets! We all need them, whether at work, during a night out or a wake up call in the middle of a good night’s sleep. Whilst 2.4 billion…