Cranleigh's Village Hall opened in 1933 and the village lays claim to be the largest village in England.
Cranleigh's Village Hall opened in 1933. The village lays claim. This is to be the largest village in England.