Cities of London and Westminster House Prices

Explore house prices, property transaction data and housing market activity in Cities of London and Westminster. Compare property sales trends, housing market performance and property prices.

Period
Transactions

133

Median Price (£/sqft)

£1,164

Price Overview

Average Price (£)1,457,630
Median Price (£)900,000
Median Price (£/sqm) 12,527
Median Price (£/sqft) 1,164
Transactions133

Market Movements

Monthly Change (%)-30.9%
Annual Change (%)-33.87%
Peak Price (£)3,909,266
From Peak (%)-62.71%
Volatility (£)1,411,996

Property Composition

Detached (%)0.8%
Semi-Detached (%)0.8%
Terraced (%)8.3%
Flat (%)90.2%

Build & Tenure

New Build (%)0%
Freehold (%)9.8%

Historical Trends

Price Trend
Transaction Volume
Price Density Trend

Median price per square metre (square foot equivalent shown on hover)

Property Mix
Transactions for October 2025
Date Address Type Price Floor Area (sqft) £/sqft
31 Oct 2025 Terraced £1,650,000 1,475 £1,119
31 Oct 2025 Terraced £3,400,000 1,819 £1,869
31 Oct 2025 Semi-Detached £4,275,000 1,819 £2,350
31 Oct 2025 Flat £875,000 592 £1,478
31 Oct 2025 Flat £635,000 - -
31 Oct 2025 Flat £425,000 614 £693
31 Oct 2025 Flat £750,000 - -
31 Oct 2025 Flat £725,000 624 £1,161
31 Oct 2025 Flat £590,000 506 £1,166
31 Oct 2025 Flat £1,475,000 936 £1,575
31 Oct 2025 Flat £472,000 527 £895
31 Oct 2025 Flat £520,000 377 £1,380
31 Oct 2025 Flat £975,000 - -
31 Oct 2025 Flat £975,000 1,313 £742
31 Oct 2025 Flat £5,850,000 2,508 £2,333
31 Oct 2025 Flat £780,000 947 £823
31 Oct 2025 Detached £3,050,000 1,959 £1,557
30 Oct 2025 Flat £895,000 969 £924
30 Oct 2025 Flat £248,625 474 £525
30 Oct 2025 Flat £750,000 - -
30 Oct 2025 Flat £790,000 840 £941
30 Oct 2025 Flat £700,000 560 £1,251
30 Oct 2025 Flat £500,000 452 £1,106
29 Oct 2025 Flat £825,000 - -
29 Oct 2025 Flat £1,100,000 - -
29 Oct 2025 Flat £550,000 560 £983
28 Oct 2025 Flat £1,050,000 - -
28 Oct 2025 Flat £1,330,000 1,765 £753
28 Oct 2025 Flat £592,500 893 £663
28 Oct 2025 Flat £625,000 - -
27 Oct 2025 Terraced £3,385,000 1,927 £1,757
27 Oct 2025 Flat £415,000 452 £918
27 Oct 2025 Flat £1,225,000 883 £1,388
27 Oct 2025 Flat £268,750 635 £423
27 Oct 2025 Flat £1,250,000 947 £1,320
27 Oct 2025 Flat £305,000 495 £616
23 Oct 2025 Terraced £2,100,000 1,324 £1,586
23 Oct 2025 Terraced £2,410,000 2,756 £875
23 Oct 2025 Flat £440,000 344 £1,277
23 Oct 2025 Flat £3,850,000 - -
23 Oct 2025 Flat £1,200,000 1,249 £961
23 Oct 2025 Flat £900,000 980 £919
23 Oct 2025 Flat £2,400,000 850 £2,822
23 Oct 2025 Flat £872,950 980 £891
23 Oct 2025 Flat £639,500 721 £887
22 Oct 2025 Flat £1,000,000 - -
22 Oct 2025 Flat £480,000 - -
22 Oct 2025 Flat £370,000 258 £1,432
21 Oct 2025 Flat £370,000 441 £838
21 Oct 2025 Flat £1,000,000 915 £1,093
21 Oct 2025 Flat £310,000 - -
20 Oct 2025 Terraced £930,000 969 £960
20 Oct 2025 Flat £887,500 - -
20 Oct 2025 Flat £2,125,000 1,001 £2,123
20 Oct 2025 Flat £150,000 - -
19 Oct 2025 Terraced £2,250,000 1,432 £1,572
19 Oct 2025 Flat £1,750,000 872 £2,007
19 Oct 2025 Flat £1,690,000 - -
19 Oct 2025 Flat £515,000 474 £1,087
19 Oct 2025 Flat £699,995 549 £1,275
19 Oct 2025 Flat £235,000 194 £1,213
16 Oct 2025 Flat £2,050,000 1,776 £1,154
16 Oct 2025 Flat £1,065,000 926 £1,150
16 Oct 2025 Flat £1,600,000 1,076 £1,486
16 Oct 2025 Flat £1,000,000 - -
16 Oct 2025 Flat £900,000 678 £1,327
16 Oct 2025 Flat £820,000 1,001 £819
16 Oct 2025 Flat £1,100,000 1,119 £983
16 Oct 2025 Flat £4,100,000 - -
16 Oct 2025 Flat £1,100,000 - -
16 Oct 2025 Flat £752,000 - -
15 Oct 2025 Terraced £1,185,000 710 £1,668
15 Oct 2025 Flat £800,000 - -
14 Oct 2025 Flat £591,000 - -
14 Oct 2025 Flat £350,000 334 £1,049
14 Oct 2025 Flat £375,000 797 £471
14 Oct 2025 Flat £850,000 764 £1,112
14 Oct 2025 Flat £870,000 - -
14 Oct 2025 Flat £1,550,000 1,152 £1,346
14 Oct 2025 Flat £1,125,000 - -
13 Oct 2025 Flat £5,300,000 3,111 £1,704
13 Oct 2025 Flat £151,000 581 £260
12 Oct 2025 Flat £680,000 739 £920
12 Oct 2025 Flat £1,025,000 - -
12 Oct 2025 Flat £1,600,000 1,292 £1,239
12 Oct 2025 Flat £10,550,000 - -
09 Oct 2025 Terraced £1,800,000 1,216 £1,480
09 Oct 2025 Flat £334,000 366 £913
09 Oct 2025 Flat £1,250,000 - -
09 Oct 2025 Flat £475,000 538 £883
09 Oct 2025 Flat £417,000 517 £807
09 Oct 2025 Flat £686,620 1,367 £502
09 Oct 2025 Flat £735,000 764 £962
09 Oct 2025 Flat £647,500 667 £970
09 Oct 2025 Flat £1,025,000 1,787 £574
08 Oct 2025 Terraced £3,289,000 1,819 £1,808
08 Oct 2025 Flat £4,250,000 1,701 £2,499
08 Oct 2025 Flat £2,190,000 1,432 £1,530
08 Oct 2025 Flat £2,190,000 1,647 £1,330
08 Oct 2025 Flat £2,690,000 1,496 £1,798
08 Oct 2025 Flat £2,370,000 1,572 £1,508
08 Oct 2025 Flat £2,360,000 1,744 £1,353
08 Oct 2025 Flat £2,435,000 1,572 £1,549
08 Oct 2025 Flat £1,910,000 1,141 £1,674
08 Oct 2025 Flat £2,487,000 1,561 £1,593
08 Oct 2025 Flat £3,000,000 2,196 £1,366
08 Oct 2025 Flat £2,945,000 1,905 £1,546
07 Oct 2025 Flat £2,225,000 1,141 £1,950
07 Oct 2025 Flat £645,000 678 £951
07 Oct 2025 Flat £875,000 1,206 £726
07 Oct 2025 Flat £450,000 484 £929
06 Oct 2025 Flat £370,000 312 £1,185
06 Oct 2025 Flat £2,700,000 1,152 £2,344
05 Oct 2025 Flat £800,000 850 £941
05 Oct 2025 Flat £903,000 883 £1,023
05 Oct 2025 Flat £420,000 495 £848
05 Oct 2025 Flat £425,000 377 £1,128
02 Oct 2025 Terraced £1,470,000 1,087 £1,352
02 Oct 2025 Flat £2,900,000 - -
02 Oct 2025 Flat £625,000 527 £1,185
02 Oct 2025 Flat £1,500,000 1,001 £1,498
02 Oct 2025 Flat £2,300,000 1,378 £1,669
02 Oct 2025 Flat £740,000 710 £1,042
02 Oct 2025 Flat £3,150,000 - -
02 Oct 2025 Flat £851,000 646 £1,318
02 Oct 2025 Flat £5,800,000 1,798 £3,227
02 Oct 2025 Flat £570,000 - -
02 Oct 2025 Flat £655,000 1,087 £602
01 Oct 2025 Flat £3,030,000 1,345 £2,252
01 Oct 2025 Flat £900,000 - -

Available Historical Periods

2026
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998
1997
1996
1995