Hey Bloke, Land Here
Despite its location 60 miles southeast of the British capital, Lydd Airport is trying to attract business aircraft with a new name–London Ashford Airport–