Sandford-on-Thames

English

Proper noun

Sandford-on-Thames

  1. A village and civil parish in South Oxfordshire district, Oxfordshire, England (OS grid ref SP5301).