Yes it does and unfortunately so does it's ****hole of an airport. Probably the worst place I've ever had the misfortune of flying from.
Luton is not that far from Ponders End. Both geographically and culturally. They both struggle for identity, and have morphed into distant dystopian suburbs of London.