Portable Toilet Hire Windsor, Slough - Welcome to the Windsor Portable Toilet Hire Directory listing recommended portable toilet hire companies in Windsor. It lists those who offer portable toilets and portable toilet hire in Windsor, Slough. Do you have a Windsor business? If so, why not advertise it on the Windsor Business Directory - IT'S FREE.