I'm not entirely sure if this is the correct place to post this, but here goes... Hello! I recently moved to the UK (Leeds, specifically) to attend school for a semester. Is there anyone in the area? More than that, if anyone knows of anything that I should definitely see while I'm over here (I'll be here until the tail end of May) I'd appreciate any suggestions! Thanks!