Acreright
HomeCroydon › Upper Grove

Upper Grove, Croydon

Sold-price history and street data for Upper Grove in Croydon — every sale sourced to HM Land Registry, free from Acreright.

Median £130,000134 sold sales since 1995Latest Apr 2026

Homes sold here: 123 flats · 7 semi-detached · 2 detached · 2 other.

Full Croydon area report → — prices, schools, crime, transport and more.

Sold prices

DateAddressTypeTenurePrice
Oct 2024Flat 3 8, Upper GroveFlatLeasehold£245,000
Nov 20231 Upper Grove South NorwoodFlatLeasehold£158,000
Sep 202311 UPPER GROVEFlatLeasehold£220,000
May 2023FLAT 2 8 UPPER GROVE SOUTH NORWOODFlatLeasehold£250,000
Feb 20233c, Upper GroveFlatLeasehold£270,000
Nov 20211 Upper Grove South NorwoodFlatLeasehold£276,000
Oct 20211 Upper Grove South NorwoodFlatLeasehold£261,000
Oct 2021FLAT 2 8 UPPER GROVE SOUTH NORWOODFlatLeasehold£237,000
Jun 2021Flat 4 8 Upper GroveFlatLeasehold£301,000
May 2021FLAT 3 18 UPPER GROVE SOUTH NORWOODFlatLeasehold£345,000
Nov 202019 UPPER GROVEFlatLeasehold£312,000
May 202019 UPPER GROVEOtherFreehold£36,500
Feb 2020Flat 3 8, Upper GroveFlatLeasehold£186,000
May 2019Flat 4 8 Upper GroveFlatLeasehold£290,000
Feb 20191 Upper Grove South NorwoodFlatLeasehold£222,200
Jan 20191 Upper Grove South NorwoodFlatLeasehold£120,000
Dec 20181 Upper Grove South NorwoodFlatLeasehold£260,000
Oct 20186 UPPER GROVEFlatLeasehold£260,000
Oct 2018Flat 6 8, Upper GroveFlatLeasehold£222,222
Sep 20183c, Upper GroveFlatLeasehold£247,500
Jun 20181 Upper Grove South Norwood ·BFlatLeasehold£149,000
Jun 20181 Upper Grove South NorwoodFlatLeasehold£180,000
Apr 20181 Upper Grove South Norwood ·BFlatLeasehold£206,000
Mar 20181 Upper Grove South NorwoodFlatLeasehold£190,000
Mar 20181 Upper Grove South Norwood ·BFlatLeasehold£141,000
Mar 201811 UPPER GROVEFlatLeasehold£215,000
Jan 2018Flat 4 8 Upper GroveFlatLeasehold£197,000
Jan 2018Flat 3 10, Upper GroveFlatLeasehold£197,000
Oct 20171 Upper Grove South Norwood ·BOtherFreehold£895,000
Feb 2017Flat 1 10, Upper GroveFlatLeasehold£242,000
Jul 201619 UPPER GROVEFlatLeasehold£265,000
May 201619 UPPER GROVEFlatLeasehold£285,000
Oct 20157 UPPER GROVEFlatLeasehold£165,000
Jun 201510a Upper GroveFlatLeasehold£168,000
May 20153d Upper GroveFlatLeasehold£175,000
Oct 2014FLAT 3 18 UPPER GROVE SOUTH NORWOODFlatLeasehold£238,000
Jul 2014Flat 4 7 Upper GroveFlatLeasehold£150,000
Jun 2014Flat 4 18 Upper GroveFlatLeasehold£169,950
Mar 2014Flat 4 8 Upper GroveFlatLeasehold£184,500
Nov 2013Flat 4 15 Upper Grove South NorwoodFlatLeasehold£135,000
Oct 20133b, Upper GroveFlatLeasehold£150,000
Sep 201314, Upper GroveSemi-detachedFreehold£455,000
Jan 201320, Upper GroveFlatLeasehold£180,000
Nov 2012Flat 2 15 Upper Grove South NorwoodFlatLeasehold£142,500
Oct 2011Flat 2 15 Upper Grove South NorwoodFlatLeasehold£119,000
Aug 201120, Upper GroveFlatLeasehold£137,000
Sep 2010Flat 3 10, Upper GroveFlatLeasehold£102,000
Oct 20087 UPPER GROVEFlatLeasehold£150,000
Oct 20087 UPPER GROVEFlatLeasehold£150,000
Aug 2008Flat 6 8, Upper GroveFlatLeasehold£152,750
Mar 2008Flat 4 15 Upper Grove South NorwoodFlatLeasehold£130,000
Oct 2007Flat 2 15 Upper Grove South NorwoodFlatLeasehold£205,000
Sep 2007Flat 1 15, Upper GroveFlatLeasehold£148,000
Jul 2007Flat 2 18 Upper GroveFlatLeasehold£130,000
Jun 2007Flat 4 8 Upper GroveFlatLeasehold£184,000
May 200728 Upper GroveDetachedFreehold£358,000
Dec 2006Flat 4 7 Upper GroveFlatLeasehold£124,999
Oct 2006Flat 4 15 Upper Grove South NorwoodFlatLeasehold£99,000
Oct 2006Flat 2 15 Upper Grove South NorwoodFlatLeasehold£112,000
Sep 2006Flat 2 10, Upper GroveFlatLeasehold£104,000

HM Land Registry Price Paid · updated Jul 2026. Showing the 60 most recent of 129 sales. Prices are nominal. “·B” marks a Land Registry category-B transfer (may not reflect full market value).

Has it held its value?

57 homes on Upper Grove sold twice in the records — 5.3% resold for less than the previous owner paid (nominal). How this is measured.

Nearby streets

Burgoyne Road 0.1 kmHolmesdale Road 0.1 kmBungalow Road 0.1 kmSangley Road 0.1 kmWalters Road 0.2 km

← Croydon area report · How we compute this