What you need to read is the Working Time Regulations - you are legally entitled to a 20 minute break if you work beyond 6 hours. Your employers are not doing anything wrong, even if you don't like it..... btw, the regs are deliberately vague on loo breaks as they would be abused on both sides if they were too specific.