5/21/17Surprisingly, it's actually filmed in Bristol this time. St Luke's University is the University of Bristol dressed up.