Skip to Main

Properties on Thames Street

Lechlade, Cotswold, GL7

13Properties

Properties on Thames Street

10 Thames Street

Terraced · 538 sq ft · EPC C

£165k – £233k

Market estimate

4 Thames Street

Terraced · 527 sq ft · EPC E

£173k – £246k

Market estimate

9 Thames Street

Terraced · 517 sq ft · EPC E

£169k – £261k

Market estimate

1 Thames Street

Terraced · 484 sq ft · EPC F

£162k – £259k

Market estimate

7 Thames Street

Terraced · 818 sq ft · EPC D

£283k – £456k

Market estimate

14 Thames Street

Terraced · 1,076 sq ft · EPC D

£258k – £424k

Market estimate

12 Thames Street

Semi-detached

£328k – £555k

Market estimate

8 Thames Street

Terraced · 646 sq ft · EPC D

£158k – £315k

Market estimate

Page 1 of 2

Sales matched to Thames Street

19 sales matched to this street, 29 Mar 1996 to 13 Mar 2026. HM Land Registry price paid data, as of 1 Nov 2026.

SoldPriceTypeTenure
13 Mar 2026£221,500TerracedFreehold
20 Dec 2023£530,000DetachedFreehold
24 Mar 2023£185,000TerracedFreehold
22 Jul 2022£190,500TerracedFreehold
8 Aug 2018£159,995TerracedFreehold
7 Feb 2018£155,000TerracedFreehold
27 Oct 2017£152,000TerracedFreehold
3 Mar 2017£145,000TerracedFreehold
19 Oct 2016£250,000TerracedFreehold
16 Dec 2015£222,000TerracedFreehold
15 Oct 2014£275,000Semi-detachedFreehold
26 Jun 2012£120,000TerracedFreehold
2 May 2008£267,000Semi-detachedFreehold
29 Mar 1999£64,000TerracedFreehold
1 Apr 1998£50,000TerracedFreehold
31 Oct 1997£45,000TerracedFreehold
3 Sep 1997£139,500DetachedFreehold
8 Jan 1997£130,000Semi-detachedFreehold
29 Mar 1996£80,000Semi-detachedFreehold

About Thames Street

Thames Street is located in Lechlade, Cotswold. There are 13 residential properties on this street. Homes on Thames Street are shown here, whether or not they are for sale.

Thinking of selling on Thames Street?

Start with a free market estimate. Testing the market is £9.99 a month, cancel any time.

Live Activity Tracking
UK Coverage