Address: EN3 29D, Carterhatch Road, Enfield Highway Shopping Centre, Southbury, London Borough of Enfield, London, Greater London, England, EN3 5LY, United Kingdom