Home > Group travel > Meols Hallmap > Meols Hall
Meol's Hall is Southport's historical manor house probably built in Elizabethan times. The hall is set in 100 acres of parkland close to the picturesque village of Churchtown.
Close to the centre of the picturesque village of Churchtown with plenty of shops and a café. The Botanic Gardens are also nearby.
It is only used as a Wedding Venue.