Where is this? Solved(ish) by Stupot

Zone 2 deeside industrial estate 2nd avenue

Nope, further south.

By Aston Villa Football Ground Witton

Nope, try approx 100 miles south-east.

I was going to say Poole, but now with your clue I will go for Andover

No mate sorry.
Another clue…

In case you can’t make it out, thats an Iceland sign on the right… just past there is a DHL depot.

Swindon

Not Swindon.

About 400 yds behind is a main road, you can see the m25 from ere!

Must be just off the A10 at Enfield/Waltham Cross

You beat me to it Stupot

Yep, close enough Stupot.

It’s actually Innova business park, just off the a1055.