human
Why is it called Chequers?
assistant
Chequers is the name of a village in England. It is the location of the home of the British Prime Minister, Winston Churchill. The village is located in Buckinghamshire, near the town of Aylesbury.