Donate SIGN UP

stampede

Only 1 question

Avatar Image
stampede
I'm not basing this question on the actual school, but rather the city they are in. either U of central lancaster in preston or U of lincoln(hull campus) in hull. Which city is better/best on things...

Only 1 question