Explore details about location Glenbrook North. Glenbrook North is a location situated within the London Borough of Enfield alongside other areas such as Bournwell Close, Argon Road, Rushey Hill.