Destinations of: London, England

Map of Allen Hall
Allen Hall
London SW3 5AA 

Allen Hall is the seminary of the Roman Catholic Archdiocese of Westminster and is located in the affluent, upmarket suburb of Chelsea, in central London. The centre is available for tourist accommodation during the months of July & August only, whilst the seminary is on summer break

A number of single and double/twin ensuite rooms are available. Other guestrooms come equipped with a wash basin and bathroom facilities are shared. Peaceful, manicured gardens and a chapel form part of the property.

Accommodation is available for guests with special needs.

Monastery accommodation for pilgrims and tourists. An invaluable online guide for travelers who want to stray off the well-trodden tourist path.
An online destination for modern-day pilgrims and budget travelers of those who seek unique experiences in the convents and monasteries around the world.

© 2017 - Good Night and God - All Rights Reserved | Privacy Policy