Place made
United Kingdom; England: Bedfordshire, Ampthill
Place made list
England: Bedfordshire, Ampthill
Touch a place name to locate it on the globe