Explore details about location Cowdrey Close. Cowdrey Close is a location situated within the London Borough of Enfield alongside other areas such as Lansbury Way, Willow Road, Badgers Close.