Explore details about location Millers Green Close. Millers Green Close is a location situated within the London Borough of Enfield alongside other areas such as Fairgreen, Rose Mews, Holly Hill.