Luton Airport Airport Bus Station (Bay L)

On Luton Airport, near London Luton Airport