Croydon Airport London

Airport in Croydon, United Kingdom
Suggest an edit · Your business? Claim now

Add more information

Croydon Airport was the UK's only international airport during the interwar period. Located in Croydon, South London, England, it opened in 1920, built in a … See more

Social profiles

Data from: Foursquare.com