How current does the imagery need to be ? I am sure that the resolution you will get at 15000 ft would be comparable with commercially available shots. Also for academic reasons i am sure there must be other agencies that can supply that sort of imagery. London must have been photographed to death in recent years.