A stunning 18th Century manor house that is located in 15 acres of rolling countryside, Albrighton Hall Hotel is the most magnificent venue for that magical day that you could possibly imagine. It is positively picture perfect and steeped in local history and character, offering you and your guests that quintessential English charisma that will be difficult to beat. For that sensational and fairytale wedding this is an idyllic Shrewsbury setting that will be both relaxing and glamorous.