Bedford Park, Bedford
Place
Bedford Park is a large urban park, located in the town of Bedford, Bedfordshire, England. The park is the largest urban park within the town, and it is owned and maintained by Bedford Borough Council.Bedford Park was constructed and planted in the 19th Century, as the town of Bedford expanded northwards.