Property sales in - Kelmscott - Lechlade - GL7 3HE

Found 3 transactions going back to November 2000.

Date Price Percentage
5 Thames View,
16 Nov 2018 £ 432,000 232.3% (6.9% p.a.)
23 Nov 2000 £ 130,000
Homelea,
29 Sep 2023 £ 975,000