Allen Hall Seminary
Church in London, EnglandAllen 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
Top Questions
AI generatedMore questions
Nearby Places
Fetter Lane Society
Church in London, England

Bluebird Garage

Glaciarium
Former ice skating rink in London, England

Lindsey House
Town house in London, England

Moravian Burial Ground
Cemetery in London, England

Paultons Square
Garden square in Chelsea, London

Beaufort Street, Chelsea
Street in Chelsea, London

Beaufort House (Chelsea)