Where is Houghton Regis?

Where is Houghton Regis located?

Houghton Regis, Central Bedfordshire, United Kingdom (approx. 51.904659°, -0.5198277°)


Where is Houghton Regis on the map?