Filming In London

London is the ultimate location for aerial filming. A 2000 year old city that seamlessly combines the historic with the contemporary, to deliver endless shot possibilities.

Based at Denham Aerodrome, 7 miles north of Heathrow airport, we are the closest aerial filming company to central London. With more than 4000 hours of filming experience over the city, we would like to think we know our way around!