Explore details about location Cuffley Close. Cuffley Close is a location situated within the Luton alongside other areas such as Tenby Mews, High Town Road, Cubbington Close.