Towns & Cities on the River Thames
Search Summary
A-Z Listing
Number of results: 3
Kelmscott
Lechlade
Kelmscott is a small very rural village on the north bank of the River Thames in West Oxfordshire, close to the Gloucestershire border and about 2.5 miles east of Lechlade.
Kempsford
Kempsford
Kempsford is a village in Gloucestershire, situated on the edge of the Cotswolds between Cricklade and Lechlade with the Thames Path closeby. Kempsford Parish consists of the villages of Kempsford and Whelford.Kingston upon Thames
Kingston Upon Thames
Kingston upon Thames is a shopper’s delight, with over 500 stores to choose from. Situated on the banks of the Thames, this historic market town has a strong arts culture and a vibrant festival programme.