Heythrop College, University of London, is a public university and the specialist philosophy and theology college of the University of London located in Kensington in London. Heythrop is the oldest constituent college of the federal University of London, being founded in 1614. Heythrop joined the University of London in 1971, maintaining its Catholic links and ethos whilst offering an educational experience that respects all faiths and perspectives
Heythrop College
Kensington Square
London
W8 5HN
United Kingdom