Helicopters can land In anywhere in the London R160/UNL zone if they have 2 engines, so in the event of an engine failure, it wont be a crash or disaster, It will be a safe one engine powered landing.
Yes, I often land in there in my twin to pick up a newspaper or a pizza. I always go in under the radar, using stealth mode at night.