Elcot, is a hamlet in Berkshire. According to the English article, its claim to fame is the four star Elcot Park Hotel.
When you search for Elcot, you find the hotel, the hamlet twice and a disambiguation page. The other item in the list is called "Elcot, Swydd Berkshire". swydd probably means "county" and, when you search for swydd, the result is interesting. It is not that there are 1721 results, it is the impression that you get that so many of them because items for Welsh articles co-exist with items for English articles.
PS there is no picture for the Elcot Park Hotel. Thanks to Geograph there is a picture for the Halfway Inn.