Tiddington-with-Albury

English

Proper noun

Tiddington-with-Albury

  1. A civil parish in South Oxfordshire district, Oxfordshire, England, which includes these two villages.