Aston Tirrold
Appearance
English
[edit]Proper noun
[edit]Aston Tirrold
- A village and civil parish (served by Aston Tirrold and Aston Upthorpe Parish Council) in South Oxfordshire district, Oxfordshire, England (OS grid ref SU5586).
Aston Tirrold