About
West Tower is an elegant wedding venue located in Ormskirk, Lancashire. Set across eight acres of rolling countryside, this impressive country estate is less than an hour from Manchester and Liverpool. Originally built as a private residence, today it is an exclusive venue retaining the original style with comfortable interiors and luxury furnishings.