Delamere Manor

  • Delamere Manor is set in over 100 acres of rolling countryside and sits majestically overlooking a stunning 6 acre lake. The manicured grounds, meadows, gardens and lake provide an idyllic setting for the most discerning of guests. Centrally located Delamere Manor is easily accessed from the conurbations of Liverpool, Manchester and Chester.


    October 11th, 2015 | admin | Comments Off | Tags: ,