3
results
Sold prices in The Larches, Berkhamsted, HP4
1 The Larches, Berkhamsted, HP4 3TX
- £770,000 Detached, Freehold 01 March 2024
- £295,000 Detached, Freehold 28 May 1999
4 The Larches, Berkhamsted, HP4 3TX
- £675,000 Detached, Freehold 07 August 2007
- £200,000 Detached, Freehold 30 June 1999
2 The Larches, Berkhamsted, HP4 3TX
- £210,000 Detached, Freehold 05 January 1996