Located near the Parish of the Holy Family, Leighton Hall is Lancaster New City’s first clubhouse that includes community offices for the homeowners’ convenience, an outdoor pool, and a function hall that may accommodate up to 400 guests.