Leighton, Telford, Shropshire, SY5 6RN
Tel: 01244 571208 | Visit Website
Discover more:
Leighton Hall is a truly wonderful wedding reception hall overlooking the River Severn. Located near Shrewsbury in Shropshire, Leighton Hall welcomes you to spend your wedding day in the privacy and warmth of this imposing, Grade II listed manor house near Telford. With stunning garden lawns running down to the river and magnificent views over the Welsh hills from its south-facing gardens, photographic opportunities will be unlimited. The hall can seat up to 150 guests or for larger weddings a marquee can be sited in the beautiful grounds.
Leighton Hall offers excellent facilities for dining giving you the flexibility to choose from the various elegant reception rooms, each decorated in its own individual periodic style.