Where in London, and how far out of London are you/they prepared to travel? LHC at Redhill, Heli-Air or Helicopter Services at Wycombe; you can probably do them at a fixed-wing school,
AFAIK, which opens up a few more options (Denham, Elstree, Stapleford, etc).