Norma Hutchinson Park Chapeltown Road Chapeltown Leeds LS7 3ET United Kingdom Outdoor unspecified Locate 53.81295, -1.534349