Please use the buttons or tabs above to explore our site
Where is Spelthorne?
Spelthorne appears in the Domesday Book as Spelethorne in the historic county of Middlesex. It is now a local government district and borough in Surrey and contains the towns and villages of Staines-upon-Thames, Ashford, Laleham, Shepperton, Littleton, Halliford, Stanwell and Sunbury-on-Thames.