One of London's airports (7)
I believe the answer is:
gatwick
(Other definitions for gatwick that I've seen before include "Airport abbreviated as LGW" , "A London 10" , "Airport south of London" , "Site of terminals" , "English airport" .)
I believe the answer is:
gatwick
(Other definitions for gatwick that I've seen before include "Airport abbreviated as LGW" , "A London 10" , "Airport south of London" , "Site of terminals" , "English airport" .)