By Luke Tugby2015-02-26T14:03:00
Retail space at London Luton Airport will more than double to almost 60,000 sq ft as part of a £100m redevelopment of the transport hub.
Already have an account? Sign in here