Map Graph

Allen Hall Seminary

Church in London, England

Allen Hall Seminary, often abbreviated to Allen Hall, is the Roman Catholic seminary and theological college of the Province of Westminster at 28 Beaufort Street in Chelsea, London, in the London Borough of Kensington and Chelsea. It is situated on the site of the house that was once occupied by St Thomas More. Though nothing of the house remains, parts of the 16th-century garden wall exist today.

Read article
File:Allen_Hall_Roman_Catholic_seminary_-_geograph.org.uk_-_835803.jpgFile:Chapel_of_Allen_Hall_seminary_-_geograph.org.uk_-_835821.jpgFile:Coat_of_arms3.jpgFile:European_Rabbit_used_in_the_Allen_Hall_Coat_of_Arms.png
Top Questions
AI generated

List the top facts about Allen Hall Seminary

Summarize this article

What is the single most intriguing fact about Allen Hall Seminary?

Are there any controversies surrounding Allen Hall Seminary?

More questions