Sex shop owners have won a High Court victory over licensing fees which could see them claw back an estimated £1 million. A judge ruled today that...
Read Whole Story