Destinations of: London, England

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. Allen Hall is perfectly situated to discover all the treasures London has to offer.
Location: London SW3 5AA 

Monastery accommodation for tourists and pilgrims.
An invaluable online booking platform for modern-day travelers, pilgrims and groups and a guide to alternative accommodation in convents, monasteries, abbeys, religious guest houses, retreat centres and Christian hotels around the world.

© 2019 - Good Night and God Bless.com - All Rights Reserved | Privacy Policy