Allen Hall Seminary
Church in London, England
About
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.
Nearby
More to see within walking distance
Crosby Hall, London
Medieval London building
0.1 mi awayAlbert Bridge, London
Bridge over the River Thames
0.4 mi awayBattersea Bridge
Bridge over the River Thames in London
0.2 mi awayChelsea, London
District in West London, England
0.4 mi awayInq Mobile
Software companies of the United Kingdom
0.3 mi awayCremorne Gardens, London
Former pleasure garden in London
0.3 mi awayPlaces to eat nearby
Finding places to eat…
Traveler reviews
Tickets & tours
Tickets and tours for Allen Hall Seminary
We may earn a commission from some of these links, at no extra cost to you. Learn more
Photos from Unsplash, Wikipedia and Wikimedia Commons (CC BY-SA); facts from Wikipedia; maps © OpenStreetMap contributors, weather from Open-Meteo. Huginn’s tips are AI-written — check prices, hours and entry rules before you go.