The House CheckCheck before you offer

House prices in Neptune Street, London, SE16

32 sales · median £194,975 · most common: Flat / maisonette · newest sale Nov 2025.

HM Land Registry · Sep 2026

AddressSoldPriceTypeTenure
Flat 35, Blick House Neptune Street, London, SE16 2XENov 2025£285,000Flat / maisonetteLeasehold
7 Neptune Street, London, SE16 7JPSep 2025£322,000Flat / maisonetteLeasehold
82 Neptune Street, London, SE16 7JPJul 2025£1,000Other propertyLeasehold
21 Neptune Street, London, SE16 7JPJun 2022£300,000Flat / maisonetteLeasehold
Flat 9, Blick House Neptune Street, London, SE16 2XEJun 2021£400,000Flat / maisonetteLeasehold
Flat 1, Blick House Neptune Street, London, SE16 2XEMar 2021£340,000Flat / maisonetteLeasehold
27 Neptune Street, London, SE16 7JPOct 2018£280,000Flat / maisonetteLeasehold
23 Neptune Street, London, SE16 7JPMay 2018£290,000Flat / maisonetteLeasehold
13 Neptune Street, London, SE16 7JPJul 2016£330,000Flat / maisonetteLeasehold
Flat 6, Blick House Neptune Street, London, SE16 2XESep 2015£389,500Flat / maisonetteLeasehold
Flat 33, Blick House Neptune Street, London, SE16 2XEJul 2015£380,000Flat / maisonetteLeasehold
Flat 4, Blick House Neptune Street, London, SE16 2XEMay 2015£335,000Flat / maisonetteLeasehold
Flat 20, Blick House Neptune Street, London, SE16 2XEJul 2007£240,000Flat / maisonetteLeasehold
9 Neptune Street, London, SE16 7JPOct 2005£115,000Flat / maisonetteLeasehold
Flat 27, Blick House Neptune Street, London, SE16 2XEJul 1999£54,000Flat / maisonetteLeasehold

London ↑