I've been to Regents Park and Picadilly Circus lots of times.
The bulk of the 'Slaughtered Lamb/Yorkshire' sequence was actually shot in Wales - but the 'real' Yorkshire Moors are just a couple of hours drive from where I live. Been there lots of times too but never seen a werewolf, unfortunately.