LOC3362: Co-op supermarket film location hire in Crouch End, London UK

Co-op Crouch End. Spacious 8537 sq ft shop space. Open Monday-Saturday 0700-2300 and Sunday 1100-1700. Modern supermarket with a car park, self-service tills, warehouse and industrial lift.