Wandsworth House Prices

Explore house prices, property transaction data and housing market activity in Wandsworth. Compare property sales trends, housing market performance and property prices.

Period
Transactions

410

Median Price (£/sqft)

£825

Price Overview

Average Price (£)970,614
Median Price (£)750,000
Median Price (£/sqm) 8,876
Median Price (£/sqft) 825
Transactions410

Market Movements

Monthly Change (%)-1.84%
Annual Change (%)10.93%
Peak Price (£)1,045,591
From Peak (%)-7.17%
Volatility (£)816,523

Property Composition

Detached (%)2%
Semi-Detached (%)2.9%
Terraced (%)20.5%
Flat (%)74.6%

Build & Tenure

New Build (%)25.9%
Freehold (%)24.2%

Historical Trends

Price Trend
Transaction Volume
Price Density Trend

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

Property Mix
Transactions for January 2023
Date Address Type Price Floor Area (sqft) £/sqft
31 Jan 2023 Flat £617,000 807 £764
31 Jan 2023 Flat £625,000 850 £735
31 Jan 2023 Flat £550,000 - -
31 Jan 2023 Flat £1,700,000 1,572 £1,082
31 Jan 2023 Flat £205,000 667 £307
31 Jan 2023 Terraced £550,000 861 £639
31 Jan 2023 Terraced £663,000 1,076 £616
31 Jan 2023 Terraced £1,050,000 2,088 £503
31 Jan 2023 Terraced £1,765,000 1,421 £1,242
31 Jan 2023 Terraced £1,250,000 1,119 £1,117
31 Jan 2023 Terraced £2,950,000 3,455 £854
31 Jan 2023 Flat £885,000 - -
31 Jan 2023 Flat £405,000 - -
31 Jan 2023 Terraced £1,925,000 1,803 £1,068
31 Jan 2023 Flat £1,909,800 980 £1,950
31 Jan 2023 Flat £780,000 573 £1,362
31 Jan 2023 Flat £725,000 753 £962
31 Jan 2023 Flat £409,500 570 £718
31 Jan 2023 Flat £995,000 1,098 £906
31 Jan 2023 Flat £610,000 - -
31 Jan 2023 Flat £598,000 - -
30 Jan 2023 Flat £1,420,000 - -
30 Jan 2023 Semi-Detached £775,000 1,012 £766
30 Jan 2023 Flat £562,320 - -
30 Jan 2023 Flat £720,000 - -
30 Jan 2023 Flat £435,000 398 £1,092
30 Jan 2023 Flat £763,600 570 £1,339
30 Jan 2023 Flat £375,000 - -
30 Jan 2023 Flat £525,000 - -
30 Jan 2023 Terraced £1,725,000 1,916 £900
30 Jan 2023 Flat £187,500 958 £196
30 Jan 2023 Terraced £1,595,000 1,690 £944
30 Jan 2023 Flat £2,335,000 - -
30 Jan 2023 Terraced £3,250,000 1,636 £1,986
30 Jan 2023 Flat £1,497,680 904 £1,656
30 Jan 2023 Flat £815,000 840 £971
30 Jan 2023 Flat £422,500 - -
27 Jan 2023 Flat £880,000 861 £1,022
27 Jan 2023 Flat £520,000 764 £680
27 Jan 2023 Flat £769,000 - -
27 Jan 2023 Flat £550,000 657 £838
27 Jan 2023 Flat £600,000 840 £715
27 Jan 2023 Terraced £1,270,000 1,851 £686
27 Jan 2023 Detached £5,250,000 5,845 £898
27 Jan 2023 Flat £915,000 1,119 £817
27 Jan 2023 Terraced £675,000 883 £765
27 Jan 2023 Flat £570,000 - -
27 Jan 2023 Terraced £1,270,000 1,851 £686
27 Jan 2023 Flat £635,000 807 £787
27 Jan 2023 Semi-Detached £1,400,000 1,733 £808
27 Jan 2023 Terraced £790,000 1,173 £673
27 Jan 2023 Flat £740,000 958 £772
27 Jan 2023 Flat £560,000 527 £1,062
27 Jan 2023 Terraced £875,000 753 £1,161
27 Jan 2023 Flat £552,000 667 £827
27 Jan 2023 Flat £425,000 474 £897
27 Jan 2023 Flat £968,000 678 £1,427
27 Jan 2023 Flat £570,500 667 £855
27 Jan 2023 Terraced £710,000 647 £1,098
27 Jan 2023 Terraced £1,290,000 1,862 £693
27 Jan 2023 Flat £750,000 958 £783
27 Jan 2023 Semi-Detached £1,740,000 3,332 £522
27 Jan 2023 Flat £838,000 872 £961
27 Jan 2023 Terraced £1,320,000 1,324 £997
27 Jan 2023 Flat £800,000 1,324 £604
27 Jan 2023 Flat £765,500 1,033 £741
27 Jan 2023 Flat £785,000 570 £1,378
27 Jan 2023 Flat £475,000 527 £901
27 Jan 2023 Flat £700,000 797 £879
27 Jan 2023 Flat £850,000 1,206 £705
27 Jan 2023 Terraced £525,000 673 £781
27 Jan 2023 Flat £338,000 576 £587
27 Jan 2023 Flat £625,000 678 £922
27 Jan 2023 Flat £600,000 1,044 £575
27 Jan 2023 Flat £460,000 - -
27 Jan 2023 Flat £485,000 829 £585
27 Jan 2023 Terraced £1,205,000 1,905 £632
27 Jan 2023 Flat £770,000 1,098 £701
27 Jan 2023 Flat £760,000 1,216 £625
27 Jan 2023 Flat £1,904,000 1,012 £1,882
27 Jan 2023 Flat £1,869,000 1,055 £1,772
27 Jan 2023 Flat £365,000 635 £575
27 Jan 2023 Flat £821,000 840 £978
27 Jan 2023 Flat £770,000 958 £804
27 Jan 2023 Flat £945,000 1,959 £482
27 Jan 2023 Terraced £750,000 - -
27 Jan 2023 Flat £455,425 581 £784
27 Jan 2023 Flat £575,000 936 £614
26 Jan 2023 Terraced £810,000 807 £1,003
26 Jan 2023 Flat £340,000 764 £445
26 Jan 2023 Flat £377,500 570 £662
26 Jan 2023 Flat £676,000 1,109 £610
26 Jan 2023 Flat £1,230,000 1,001 £1,229
26 Jan 2023 Terraced £560,000 797 £703
26 Jan 2023 Flat £590,000 936 £630
26 Jan 2023 Flat £780,000 969 £805
26 Jan 2023 Flat £395,000 635 £622
26 Jan 2023 Flat £575,000 689 £835
26 Jan 2023 Flat £780,000 624 £1,249
26 Jan 2023 Flat £765,000 624 £1,225
26 Jan 2023 Flat £786,600 624 £1,260
25 Jan 2023 Flat £1,314,484 861 £1,526
25 Jan 2023 Flat £1,173,732 872 £1,346
25 Jan 2023 Flat £480,000 484 £991
25 Jan 2023 Flat £827,000 624 £1,325
25 Jan 2023 Flat £580,000 - -
25 Jan 2023 Semi-Detached £730,000 657 £1,112
25 Jan 2023 Flat £670,000 1,044 £642
25 Jan 2023 Flat £755,000 570 £1,323
25 Jan 2023 Flat £2,877,975 1,658 £1,736
25 Jan 2023 Flat £225,000 - -
25 Jan 2023 Flat £715,000 947 £755
25 Jan 2023 Flat £225,000 - -
25 Jan 2023 Flat £522,625 452 £1,156
24 Jan 2023 Flat £525,000 - -
24 Jan 2023 Flat £935,000 - -
24 Jan 2023 Terraced £620,000 850 £729
24 Jan 2023 Flat £716,000 887 £807
24 Jan 2023 Flat £530,000 - -
24 Jan 2023 Terraced £1,340,000 1,776 £754
24 Jan 2023 Semi-Detached £5,825,000 4,133 £1,409
23 Jan 2023 Flat £620,000 603 £1,029
23 Jan 2023 Flat £125,000 - -
23 Jan 2023 Flat £1,913,040 - -
23 Jan 2023 Flat £1,250,000 1,733 £721
23 Jan 2023 Terraced £1,250,000 1,238 £1,010
23 Jan 2023 Flat £150,000 258 £581
23 Jan 2023 Flat £450,000 - -
23 Jan 2023 Flat £391,400 829 £472
23 Jan 2023 Flat £700,000 837 £837
23 Jan 2023 Flat £550,000 - -
23 Jan 2023 Flat £600,000 818 £733
23 Jan 2023 Flat £800,400 624 £1,282
23 Jan 2023 Flat £774,000 624 £1,240
20 Jan 2023 Flat £250,000 753 £332
20 Jan 2023 Flat £565,000 - -
20 Jan 2023 Flat £1,140,000 915 £1,246
20 Jan 2023 Flat £385,000 485 £794
20 Jan 2023 Flat £680,000 - -
20 Jan 2023 Terraced £1,157,500 1,464 £791
20 Jan 2023 Flat £554,950 743 £747
20 Jan 2023 Flat £850,000 - -
20 Jan 2023 Flat £700,000 969 £723
20 Jan 2023 Flat £983,070 - -
20 Jan 2023 Terraced £600,000 775 £774
20 Jan 2023 Terraced £950,000 1,001 £949
20 Jan 2023 Flat £387,750 614 £632
20 Jan 2023 Flat £445,000 700 £636
20 Jan 2023 Flat £345,000 420 £822
20 Jan 2023 Flat £496,000 904 £549
20 Jan 2023 Flat £5,185,000 - -
20 Jan 2023 Terraced £595,000 1,076 £553
20 Jan 2023 Flat £205,000 474 £433
20 Jan 2023 Terraced £1,550,000 1,938 £800
20 Jan 2023 Terraced £900,000 1,066 £845
20 Jan 2023 Flat £540,000 646 £836
20 Jan 2023 Flat £790,000 1,087 £727
20 Jan 2023 Terraced £1,036,000 1,627 £637
20 Jan 2023 Flat £747,500 624 £1,197
20 Jan 2023 Flat £490,000 - -
20 Jan 2023 Flat £545,000 1,195 £456
20 Jan 2023 Flat £450,000 950 £473
20 Jan 2023 Flat £980,000 - -
20 Jan 2023 Flat £2,555,000 - -
20 Jan 2023 Terraced £1,570,000 1,894 £829
20 Jan 2023 Flat £800,000 1,206 £664
20 Jan 2023 Terraced £748,000 893 £837
20 Jan 2023 Terraced £1,287,500 1,582 £814
20 Jan 2023 Terraced £835,000 1,184 £705
20 Jan 2023 Flat £433,000 614 £706
20 Jan 2023 Terraced £625,000 818 £764
20 Jan 2023 Flat £705,000 - -
20 Jan 2023 Flat £905,000 - -
20 Jan 2023 Flat £700,000 1,023 £685
20 Jan 2023 Flat £425,000 764 £556
20 Jan 2023 Detached £987,500 1,453 £680
20 Jan 2023 Flat £1,280,000 - -
20 Jan 2023 Flat £212,500 - -
20 Jan 2023 Terraced £1,100,000 1,453 £757
20 Jan 2023 Detached £7,500,000 5,038 £1,489
19 Jan 2023 Flat £625,000 840 £744
19 Jan 2023 Flat £485,000 893 £543
19 Jan 2023 Flat £450,000 - -
19 Jan 2023 Terraced £1,350,000 1,238 £1,091
19 Jan 2023 Flat £310,000 506 £613
19 Jan 2023 Flat £550,000 711 £773
19 Jan 2023 Flat £367,490 607 £606
19 Jan 2023 Flat £500,000 1,044 £479
19 Jan 2023 Flat £600,000 926 £648
19 Jan 2023 Flat £1,168,400 840 £1,392
18 Jan 2023 Flat £490,000 - -
18 Jan 2023 Terraced £560,000 474 £1,182
18 Jan 2023 Flat £455,000 484 £939
18 Jan 2023 Terraced £1,325,000 1,001 £1,324
18 Jan 2023 Flat £655,000 807 £811
18 Jan 2023 Flat £5,120,000 2,433 £2,105
18 Jan 2023 Flat £312,000 463 £674
18 Jan 2023 Flat £198,000 840 £236
18 Jan 2023 Flat £435,000 484 £898
18 Jan 2023 Flat £950,000 1,281 £742
18 Jan 2023 Terraced £1,950,000 - -
18 Jan 2023 Semi-Detached £1,350,000 990 £1,363
18 Jan 2023 Flat £342,500 538 £636
18 Jan 2023 Terraced £425,000 936 £454
18 Jan 2023 Semi-Detached £3,900,000 3,294 £1,184
17 Jan 2023 Flat £267,000 906 £295
17 Jan 2023 Flat £2,015,000 - -
17 Jan 2023 Flat £600,000 743 £808
17 Jan 2023 Flat £200,000 635 £315
17 Jan 2023 Flat £308,000 374 £825
17 Jan 2023 Semi-Detached £1,600,000 1,249 £1,281
17 Jan 2023 Terraced £845,000 1,044 £809
17 Jan 2023 Flat £675,000 753 £896
17 Jan 2023 Flat £595,000 1,033 £576
17 Jan 2023 Flat £245,000 312 £785
17 Jan 2023 Terraced £980,000 1,281 £765
16 Jan 2023 Flat £402,500 893 £451
16 Jan 2023 Flat £415,000 - -
16 Jan 2023 Terraced £1,075,000 1,055 £1,019
16 Jan 2023 Terraced £1,200,000 1,582 £758
16 Jan 2023 Flat £860,000 - -
16 Jan 2023 Flat £640,000 861 £743
16 Jan 2023 Flat £1,045,000 - -
16 Jan 2023 Terraced £1,360,000 1,463 £930
16 Jan 2023 Flat £435,000 603 £722
16 Jan 2023 Flat £530,000 - -
16 Jan 2023
Flat 4, 60B, Thrale Road, London, SW16 1NY
Flat £331,650 441 £751
16 Jan 2023 Terraced £1,499,000 1,496 £1,002
16 Jan 2023 Semi-Detached £2,850,000 2,642 £1,079
16 Jan 2023 Terraced £1,045,000 1,378 £758
16 Jan 2023 Flat £1,550,000 - -
16 Jan 2023 Flat £355,000 420 £846
16 Jan 2023 Flat £1,376,100 1,012 £1,360
16 Jan 2023 Flat £726,025 1,023 £710
16 Jan 2023 Flat £745,200 603 £1,236
16 Jan 2023 Flat £963,000 678 £1,420
16 Jan 2023 Flat £2,129,400 1,324 £1,608
16 Jan 2023 Flat £1,403,100 1,001 £1,402
16 Jan 2023 Flat £1,360,800 980 £1,389
16 Jan 2023 Flat £1,399,500 1,012 £1,383
16 Jan 2023 Flat £1,678,600 1,055 £1,591
16 Jan 2023 Flat £2,106,000 1,324 £1,591
16 Jan 2023 Flat £981,000 678 £1,447
16 Jan 2023 Flat £1,355,000 - -
16 Jan 2023 Flat £585,000 915 £639
16 Jan 2023 Terraced £1,040,000 1,001 £1,039
16 Jan 2023 Flat £650,000 775 £839
13 Jan 2023 Flat £1,050,000 1,485 £707
13 Jan 2023 Flat £490,000 646 £759
13 Jan 2023 Flat £300,000 - -
13 Jan 2023 Terraced £1,370,000 1,636 £837
13 Jan 2023 Flat £290,000 463 £627
13 Jan 2023 Flat £400,000 915 £437
13 Jan 2023 Flat £630,000 1,066 £591
13 Jan 2023 Terraced £550,675 581 £947
13 Jan 2023 Flat £139,375 646 £216
13 Jan 2023 Flat £868,500 - -
13 Jan 2023 Flat £1,035,000 - -
13 Jan 2023 Flat £700,300 - -
13 Jan 2023 Terraced £926,000 1,313 £705
13 Jan 2023 Flat £859,500 - -
13 Jan 2023 Flat £612,750 - -
13 Jan 2023 Flat £410,000 570 £719
13 Jan 2023 Terraced £780,000 1,012 £771
13 Jan 2023 Flat £425,000 - -
13 Jan 2023 Flat £465,000 - -
13 Jan 2023 Flat £362,500 495 £732
13 Jan 2023 Flat £367,500 - -
13 Jan 2023 Detached £4,950,000 5,673 £873
13 Jan 2023 Flat £896,100 657 £1,365
13 Jan 2023 Flat £421,500 581 £725
12 Jan 2023 Terraced £920,000 1,184 £777
12 Jan 2023 Flat £250,000 226 £1,106
12 Jan 2023 Flat £645,000 936 £689
12 Jan 2023 Terraced £995,000 1,281 £777
12 Jan 2023 Flat £902,500 1,012 £892
12 Jan 2023 Flat £625,000 705 £887
12 Jan 2023 Terraced £1,450,000 1,830 £792
12 Jan 2023 Flat £475,000 721 £659
12 Jan 2023 Flat £166,250 840 £198
12 Jan 2023 Flat £390,000 506 £771
12 Jan 2023 Semi-Detached £870,000 969 £898
12 Jan 2023 Flat £625,000 667 £937
12 Jan 2023 Detached £2,130,000 2,788 £764
12 Jan 2023 Flat £1,515,000 1,184 £1,280
12 Jan 2023 Flat £402,250 431 £934
12 Jan 2023 Flat £685,000 1,399 £490
12 Jan 2023 Terraced £700,000 1,216 £576
12 Jan 2023 Flat £825,000 947 £871
12 Jan 2023 Flat £535,000 624 £857
12 Jan 2023 Flat £750,000 570 £1,315
12 Jan 2023 Semi-Detached £3,500,000 2,605 £1,344
11 Jan 2023 Detached £1,600,000 1,916 £835
11 Jan 2023 Flat £1,700,000 - -
11 Jan 2023 Flat £1,053,847 - -
11 Jan 2023 Terraced £515,000 646 £797
11 Jan 2023 Flat £450,000 581 £774
11 Jan 2023 Detached £1,750,000 2,411 £726
11 Jan 2023 Flat £695,000 749 £928
11 Jan 2023 Flat £700,000 1,884 £372
10 Jan 2023 Flat £492,500 506 £974
10 Jan 2023 Flat £180,000 1,249 £144
10 Jan 2023 Terraced £967,500 875 £1,106
10 Jan 2023 Flat £565,000 388 £1,458
10 Jan 2023 Terraced £600,000 - -
10 Jan 2023 Flat £690,000 764 £903
10 Jan 2023 Flat £742,500 562 £1,321
10 Jan 2023 Flat £525,000 474 £1,109
10 Jan 2023 Flat £540,000 689 £784
10 Jan 2023 Flat £740,000 635 £1,165
09 Jan 2023 Terraced £1,050,000 936 £1,121
09 Jan 2023 Flat £500,000 646 £774
09 Jan 2023 Flat £1,800,000 - -
09 Jan 2023 Flat £600,000 883 £680
09 Jan 2023 Flat £250,000 614 £407
09 Jan 2023 Terraced £1,295,000 1,335 £970
09 Jan 2023 Flat £855,000 603 £1,418
09 Jan 2023 Flat £2,370,600 1,324 £1,791
09 Jan 2023 Flat £1,606,500 1,001 £1,605
09 Jan 2023 Flat £1,102,500 678 £1,626
09 Jan 2023 Flat £870,300 603 £1,444
09 Jan 2023 Flat £1,089,900 678 £1,607
09 Jan 2023 Flat £1,108,800 678 £1,635
09 Jan 2023 Flat £1,572,300 1,012 £1,554
09 Jan 2023 Flat £1,579,500 1,012 £1,561
09 Jan 2023 Flat £1,121,400 678 £1,654
09 Jan 2023 Flat £1,555,200 980 £1,588
09 Jan 2023 Flat £2,383,200 1,324 £1,800
09 Jan 2023 Flat £1,598,400 1,012 £1,580
09 Jan 2023 Flat £2,394,900 1,324 £1,809
09 Jan 2023 Flat £2,407,500 1,324 £1,818
09 Jan 2023 Flat £1,536,300 980 £1,568
09 Jan 2023 Detached £4,100,000 3,423 £1,198
09 Jan 2023 Flat £1,587,600 1,001 £1,586
09 Jan 2023 Flat £1,554,300 1,012 £1,536
09 Jan 2023 Flat £585,000 778 £752
09 Jan 2023 Flat £490,000 - -
08 Jan 2023 Terraced £800,000 667 £1,199
07 Jan 2023 Flat £984,377 - -
06 Jan 2023 Terraced £2,000,000 - -
06 Jan 2023 Flat £449,999 - -
06 Jan 2023 Flat £542,500 - -
06 Jan 2023 Terraced £500,000 685 £730
06 Jan 2023 Flat £1,471,550 - -
06 Jan 2023 Flat £1,243,885 - -
06 Jan 2023 Flat £1,241,955 - -
06 Jan 2023 Flat £720,000 - -
06 Jan 2023 Terraced £950,000 1,049 £906
06 Jan 2023 Flat £1,533,300 - -
06 Jan 2023 Terraced £1,700,000 1,735 £980
06 Jan 2023 Flat £392,000 570 £687
06 Jan 2023 Terraced £1,775,000 1,324 £1,341
06 Jan 2023 Terraced £1,115,888 1,938 £576
06 Jan 2023 Terraced £950,000 1,345 £706
06 Jan 2023 Flat £1,100,000 - -
06 Jan 2023 Flat £408,000 549 £743
06 Jan 2023 Terraced £1,640,000 1,819 £902
06 Jan 2023 Flat £790,000 - -
06 Jan 2023 Flat £830,000 - -
06 Jan 2023 Flat £160,000 829 £193
06 Jan 2023 Flat £580,000 797 £728
06 Jan 2023 Flat £445,000 710 £626
06 Jan 2023 Terraced £1,300,000 872 £1,491
06 Jan 2023 Flat £475,000 667 £712
06 Jan 2023 Semi-Detached £665,000 904 £735
06 Jan 2023 Flat £815,000 883 £923
06 Jan 2023 Flat £500,000 - -
06 Jan 2023 Terraced £775,000 1,249 £621
06 Jan 2023 Flat £810,000 906 £894
06 Jan 2023 Flat £702,500 - -
06 Jan 2023 Flat £1,090,000 1,101 £990
06 Jan 2023 Terraced £2,000,000 1,259 £1,588
06 Jan 2023 Flat £640,000 1,152 £556
06 Jan 2023 Flat £747,000 646 £1,157
05 Jan 2023 Flat £563,000 678 £830
05 Jan 2023 Flat £335,000 - -
05 Jan 2023 Flat £484,000 850 £569
05 Jan 2023 Flat £1,387,800 - -
05 Jan 2023 Terraced £600,000 732 £820
05 Jan 2023 Flat £343,000 495 £693
05 Jan 2023 Flat £272,000 603 £451
05 Jan 2023 Terraced £1,535,000 1,432 £1,072
05 Jan 2023 Terraced £668,500 807 £828
05 Jan 2023 Flat £648,000 624 £1,038
05 Jan 2023 Flat £585,000 609 £961
05 Jan 2023 Flat £520,000 704 £739
05 Jan 2023 Flat £695,000 811 £857
05 Jan 2023 Flat £825,050 - -
05 Jan 2023 Terraced £2,200,000 3,014 £730
05 Jan 2023 Flat £1,106,139 872 £1,269
05 Jan 2023 Flat £1,106,139 872 £1,269
05 Jan 2023 Flat £1,952,376 990 £1,972
04 Jan 2023 Terraced £1,300,000 1,849 £703
04 Jan 2023 Flat £735,000 678 £1,084
04 Jan 2023 Flat £216,000 280 £772
04 Jan 2023 Flat £619,000 1,087 £569
04 Jan 2023 Terraced £1,420,002 1,485 £956
04 Jan 2023 Flat £1,419,300 1,012 £1,403
04 Jan 2023 Flat £1,377,900 980 £1,407
04 Jan 2023 Flat £1,394,100 1,012 £1,378
04 Jan 2023 Flat £975,600 678 £1,439
04 Jan 2023 Flat £993,600 678 £1,465
04 Jan 2023 Flat £755,100 603 £1,253
03 Jan 2023 Terraced £830,000 1,184 £701
03 Jan 2023 Flat £370,000 764 £484
03 Jan 2023 Flat £535,000 - -
03 Jan 2023 Flat £794,500 1,005 £790
03 Jan 2023 Flat £1,345,890 1,044 £1,289
01 Jan 2023 Flat £840,000 - -
01 Jan 2023 Flat £342,000 420 £815

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