English: Barton-le-Clay is a small town in Bedfordshire, England.
Read in another language