The pre-order of series 3 was #1 in 'future releases' on one of the websites yesterday, so people must still be loving it (despite the squirrel scene hehe).
Nope it's set around Ruislip in West London, well the street scenes at least. But the episode when they go to Waterside is actually The Chimes shopping centre in Uxbridge. Hope that clears things up!