Explore details about location Forest Road. Forest Road is a location situated within the London Borough of Enfield alongside other areas such as Brantwood Gardens, Turkey Street, Shapland Way.