Senate House
University College of London employees overwhelmingly vote to go on strike
The nearly 300 workers of the University College of London, who are outsourced, are seeking benefits on par with the in-house employees of the institution