Kelmscott

Kelmscott is located in West Oxfordshire. The area is situated on the River Thames. About 85 people live here (as of 2021). Between 2011 and 2021, the population fell from 198 to 85. Kelmscott has around 30 streets. The postal codes are GL7. The dialling code is 01367. Kelmscott is village and civil parish in West Oxfordshire, Oxfordshire, England. Among other things, Kelmscott has cafés. For more information, see www.kelmscott.org.uk.

Kelmscott – Facts

Inhabitants 85
Located in West Oxfordshire
Postal code GL7
Country United Kingdom
Body of water River Thames
Website http://www.kelmscott.org.uk/

Data source: Wikidata (CC0)

Roads in Kelmscott