3 Bedroom House (Severn)
3-bedroom house SEVERN / LEIGH Severn House is your ideal choice for serviced accommodation in Leigh, Greater Manchester. Whether you’re a family, a group of friends, or a professional working in the area, this property offers a seamless stay. Leigh boasts exceptional road and motorway connections to nearby towns like Skelmersdale, St Helens, Warrington, Wigan,…