Acreright
HomeGreenwich › Creek Road

Creek Road, Greenwich

Sold-price history and street data for Creek Road in Greenwich — every sale sourced to HM Land Registry, free from Acreright.

Median £380,000153 sold sales since 1995Latest Jan 2026

Homes sold here: 131 flats · 16 other · 4 terraced · 2 semi-detached.

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

Sold prices

DateAddressTypeTenurePrice
Jan 2026Flat 12 Plume House Creek RoadFlatLeasehold£413,000
Mar 2025Apartment 12 Meridian Point Creek Road ·BFlatLeasehold£500,000
Mar 202545, Creek RoadFlatLeasehold£525,000
Aug 2024Apartment 24 Theatro Tower Creek RoadFlatLeasehold£400,000
Jul 2024Apartment 25 Theatro Tower Creek RoadFlatLeasehold£417,000
May 202455, Creek RoadFlatLeasehold£500,000
Jan 202447, Creek RoadFlatLeasehold£500,000
Mar 2023Apartment 7 Meridian Point Creek Road ·BFlatLeasehold£650,000
Sep 2022330 - 332 CREEK ROADOtherLeasehold£655,000
Mar 2022GROUND FLOOR COMMERCIAL UNIT, 302 CREEK ROADOtherFreehold£5,149,640
Mar 202251, Creek RoadFlatLeasehold£280,000
Dec 2021APARTMENT 9 MERIDIAN POINT CREEK ROADFlatLeasehold£650,000
Oct 2021MERIDIAN POINT CREEK ROADOtherFreehold£1,080,000
Sep 2021Apartment 5 Meridian Point Creek RoadFlatLeasehold£440,000
Jul 2021Apartment 2 Meridian Point Creek RoadFlatLeasehold£450,000
Jun 2021Apartment 24 Meridian Point Creek RoadFlatLeasehold£588,500
Jun 202141 Creek Road ·BOtherFreehold£905,000
Oct 2019Flat 4 Plume House Creek RoadFlatLeasehold£420,000
Jul 2019258 CREEK ROADOtherFreehold£45,000
Jul 2019260, Creek Road ·BOtherFreehold£45,000
Jun 2019Apartment 18 Meridian Point Creek RoadFlatLeasehold£440,000
Jun 2019332a, Creek RoadFlatLeasehold£340,000
May 2019260, Creek Road ·BOtherLeasehold£450,000
Mar 2019Apartment 19 Meridian Point Creek RoadFlatLeasehold£415,000
Feb 2019Apartment 40 Theatro Tower Creek RoadFlatLeasehold£560,000
Jan 2019334 CREEK ROADOtherFreehold£500,000
Oct 2018Apartment 14 Meridian Point Creek RoadFlatLeasehold£412,500
Oct 2018Apartment 23 Theatro Tower Creek RoadFlatLeasehold£380,000
Jul 2018135 CREEK ROADOtherLeasehold£1,300,000
May 2018Apartment 48 Theatro Tower Creek RoadFlatLeasehold£580,000
Feb 2018Apartment 31 Theatro Tower Creek RoadFlatLeasehold£375,000
Aug 2017Apartment 52 Theatro Tower Creek RoadFlatLeasehold£650,000
Jul 2017258 CREEK ROADOtherFreehold£2,350,000
Jul 2017260, Creek Road ·BOtherFreehold£2,350,000
Jun 2017Flat 1 300A CREEK ROAD ·BOtherLeasehold£1,000,000
May 2017MERIDIAN POINT CREEK ROADFlatLeasehold£597,000
Apr 2017Apartment 49 Theatro Tower Creek RoadFlatLeasehold£735,000
Jan 2017Apartment 24 Theatro Tower Creek RoadFlatLeasehold£450,000
Jan 2017Flat 12 Plume House Creek RoadFlatLeasehold£410,000
Jan 2017Apartment 41 Theatro Tower Creek RoadFlatLeasehold£595,000
Dec 2016Apartment 12 Meridian Point Creek RoadFlatLeasehold£660,000
Dec 2016Apartment 51 Theatro Tower Creek RoadFlatLeasehold£683,500
Dec 2016Apartment 50 Theatro Tower Creek RoadFlatLeasehold£565,000
Dec 2016Apartment 5 Meridian Point Creek RoadFlatLeasehold£450,000
Nov 2016MERIDIAN POINT CREEK ROADFlatLeasehold£660,000
Oct 2016Apartment 2 Meridian Point Creek RoadFlatLeasehold£420,000
Sep 2016258 CREEK ROADOtherFreehold£1,500,000
Sep 2016260, Creek Road ·BOtherFreehold£1,500,000
May 2016Apartment 15 Meridian Point Creek RoadFlatLeasehold£430,000
Apr 2016Apartment 27 Theatro Tower Creek RoadFlatLeasehold£470,000
Apr 201647, Creek RoadFlatLeasehold£525,000
Mar 201643 Creek RoadFlatLeasehold£320,000
Mar 201657 Creek RoadFlatLeasehold£300,000
Mar 201655, Creek RoadFlatLeasehold£525,000
Mar 201653 Creek Road ·BFlatLeasehold£507,000
Mar 201649, Creek RoadFlatLeasehold£300,000
Feb 201645, Creek RoadFlatLeasehold£525,000
Jan 201651, Creek RoadFlatLeasehold£300,000
Aug 2015MERIDIAN POINT CREEK ROADFlatLeasehold£605,000
Aug 2015Apartment 18 Meridian Point Creek RoadFlatLeasehold£470,000

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

Has it held its value?

45 homes on Creek Road sold twice in the records — 13.3% resold for less than the previous owner paid (nominal). How this is measured.

Nearby streets

Dancers Way 0 kmLaban Walk 0.1 kmHarmony Place 0.1 kmLittle Thames Walk 0.1 kmBruford Court 0.1 km

← Greenwich area report · How we compute this