Discover Bedford
compiled from our dataBedford is located in England, United Kingdom, and has a population of about 92,407. Our atlas lists 349 places here.
These include 14 sights and 8 museums, 292 restaurants, 25 places to stay and 10 cocktail bars. Highlights include Bedford Castle, Castle Bailey Gardens, VisualHorizon 3d.