I can echo Bravo73's comment, London has woefully inadequate heliport facilities despite a lot of pent-up demand. The capital certainly compares badly compared to most of its financial competitors. Apart from Battersea there is only really Vanguard on the Isle of Dogs that is commercially available (to some) and can be said to be within central London.
Flug