Property sales in The Larches, Berkhamsted

Found 5 transactions going back to January 1996.

Date Address Price
1 Mar 2024 1 The Larches £ 770,000
7 Aug 2007 4 The Larches £ 675,000
30 Jun 1999 4 The Larches £ 200,000
28 May 1999 1 The Larches £ 295,000
5 Jan 1996 2 The Larches £ 210,000