Location

Our Church and Parish Hall are located 2 miles north-east of Chester City Centre, on the corner of Plas Newton Lane and Newhall Road, just off the main A41 as it runs on the north-easterly edge of the City. The postcode is CH2 1SA.