top of page
mere hall farm business centre.PNG

Our Locations

Stopford is headquartered in Manchester and has an additional office in Lancaster.


Mere Hall Farm  Business Centre. Bucklow Hill, Mere, Knutsford, Cheshire, WA16 6LE
+44 (0)1565 758 764


Lancaster Environment Centre, Library Avenue, Lancaster University, Lancaster, LA1 4YQ
bottom of page