Residents of a prestigious street in North London have voiced their frustration after the production team behind the new BBC comedy series ... part of the city. The show is a spin-off from the ...