Walton-on-Thames, a town of approximately 23,000 residents is located in the north-west of Surrey.
The name Walton is Anglo-Saxon in origin and is believed to mean ‘farm of the Britons. or ‘Saxon settlement’. Even before the Romans and the Saxons were present, there was a Celtic settlement here. The Anglo-Saxon word for the Celtic inhabitants who lived here before them is “Wealas”.