Amazingly the series is filmed not in the UK but in Northern Spain, in the Basque region cities of Bilbao and Vitoria. Whilst the houses look like a modern interpretation of British, look out for the unusually thin bricks.
Stop signs on the wrong side of the road and a strategically placed Phone box which wouldn't exist on such new estate
Released as "The Game" in the UK.