Woburn meaning twisted or crooked stream) is a village and civil parish in Bedfordshire, England. It is situated about 5 miles southeast of the centre of Milton Keynes, and about 3 miles south of junction 13 of the M1 motorway and is a tourist attraction. At the 2011 census, it had a population of 933.
Continue reading...From
Wikipedia, the free encyclopedia.