Heythrop College, London Watch
*takes deep breath*
Any info would be great - Basically I want to know if it's somewhere that I'd like to spend 3 years of my life at.
i think i found Martin!
Seems like a pretty obscure place, then...