More about Russell Park
Russell Park is located at the embankment, MK40 3 Bedford, Bedfordshire, United Kingdom
+441234718349
http://www.bedford.gov.uk/leisure_and_culture/parks_and_open_spaces/russell_park.aspx