Bedford

Images of Bedford

Bedford, the county town of Bedfordshire, England. Bedford is situated around 55 miles north of London City. Landmarks in Bedford include the River Great Ouse which runs through its centre, and just outside the town are the prominent and imposing  Cardington airship hangers.