Bedford is the county town of Bedfordshire. This pleasant river-side town, situated near to London, Oxford and Cambridge, has many places to see, and no end of facilities for cultural and leisure pursuits.