Skip to content
    Filters
    Your search
    City
    District
    Price range
    Bedrooms
    Available from
    Bathrooms
    Property Type
    Student Friendly
    Published Since
      10,000+

      Properties to rent in London

      Average rental prices per month in London

      Area Properties
      Forestdale 27 £1,161
      St Paul's Cray 24 £1,280
      Bexley 57 £1,281
      Downham 52 £1,292
      Shirley 24 £1,315
      Waddon 117 £1,329
      Abbey Wood 64 £1,334
      Southborough 20 £1,343
      Plashet 106 £1,349
      Thornton Heath 216 £1,382
      Barking Riverside 28 £1,403
      Blackfen 21 £1,405
      South Woodford 27 £1,406
      Forest Gate 84 £1,413
      Fallow Corner 22 £1,460
      Catford South 67 £1,462
      Chadwell Heath 40 £1,466
      Anerley 39 £1,477
      Chingford 60 £1,497
      Highams Park 75 £1,503
      New Beckenham 27 £1,505
      Bowes 47 £1,509
      Pollards Hill 60 £1,515
      Penge 43 £1,520
      Elm Park 35 £1,521
      Worton 130 £1,525
      Manor Park 66 £1,526
      Upper Norwood 38 £1,532
      Morden 36 £1,534
      Addiscombe 120 £1,535
      Woodside 62 £1,538
      Southend 34 £1,539
      Hounslow West 165 £1,544
      Plumstead 128 £1,547
      Purley 105 £1,552
      Harringay 202 £1,556
      Bethnal Green 403 £1,558
      Poverest 40 £1,564
      Edmonton 138 £1,566
      Bedfont 49 £1,567
      Collier Row 51 £1,570
      Mitcham 155 £1,591
      Wealdstone 248 £1,591
      Perry Vale 82 £1,593
      South Norwood 93 £1,595
      Greenford 115 £1,599
      West Green 336 £1,611
      Broad Green 274 £1,618
      Plaistow 194 £1,628
      Marks Gate 24 £1,629
      Thames View 78 £1,629
      Ponders End 74 £1,633
      Forest Hill 71 £1,635
      Beckenham 68 £1,640
      Shortlands 41 £1,646
      Feltham 114 £1,651
      Kenton 50 £1,662
      Maryland 83 £1,664
      Sudbury 167 £1,664
      The Wrythe 34 £1,670
      Finchley 66 £1,670
      Leyton 270 £1,673
      Beckton 115 £1,674
      Harold Hill 41 £1,675
      Becontree 87 £1,682
      Belmont 40 £1,686
      Carshalton Beeches 51 £1,688
      Herne Hill 26 £1,701
      West Drayton 68 £1,711
      Cricklewood 94 £1,711
      Rush Green 55 £1,712
      Northumberland Heath 36 £1,714
      Poplar 211 £1,721
      Widmore 52 £1,721
      Palmers Green 99 £1,724
      Well Hall 48 £1,728
      New Eltham 29 £1,730
      Streatham Hill 352 £1,735
      Lower Belvedere 24 £1,742
      Heston 89 £1,743
      Newbury Park 81 £1,749
      Selhurst 116 £1,754
      Norbury 62 £1,756
      Hither Green 100 £1,758
      Longlands 30 £1,761
      Hillingdon 89 £1,772
      Becontree Heath 96 £1,776
      Ladywell 152 £1,777
      East Dulwich 68 £1,779
      Thamesmead 58 £1,781
      Collier's Wood 140 £1,782
      Leytonstone 135 £1,787
      Little Ilford 87 £1,787
      Seven Kings 145 £1,789
      Rayners Lane 146 £1,802
      Benhilton 96 £1,802
      Osterley 45 £1,802
      Gants Hill 120 £1,804
      New Cross 153 £1,809
      Upton Park 112 £1,817
      Brunswick Park 49 £1,820
      Yiewsley 80 £1,821
      Fairlop 32 £1,824
      Wallington 40 £1,827
      Shooters Hill 47 £1,828
      Camberwell 171 £1,835
      Deptford 114 £1,837
      Hale End 29 £1,837
      New Cross Gate 108 £1,844
      Southgate 61 £1,844
      Southbury 77 £1,846
      New Southgate 48 £1,851
      North Woolwich 24 £1,852
      Streatham 230 £1,859
      Dagenham 95 £1,870
      Colney Hatch 25 £1,877
      Little Heath 30 £1,880
      Homerton 117 £1,881
      Cranford 55 £1,884
      Canning Town 262 £1,887
      Northwood 81 £1,893
      Chinbrook 38 £1,896
      Loughborough Junction 101 £1,897
      Clapton 155 £1,897
      New Barnet 43 £1,903
      West Ham 124 £1,906
      West Norwood 133 £1,907
      Redbridge 41 £1,910
      Harlesden 171 £1,910
      Yeading 86 £1,910
      Charlton 106 £1,913
      Bow 244 £1,915
      Cowley 86 £1,932
      Crystal Palace 44 £1,936
      Hornchurch 42 £1,945
      Gallions Reach 48 £1,948
      Hackney Wick 47 £1,953
      Stepney 219 £1,956
      Nunhead 64 £1,960
      Brockley 67 £1,966
      Sudbury Hill 57 £1,966
      Stanmore 51 £1,967
      Surbiton 95 £1,972
      Alperton 124 £1,979
      Rainham 28 £1,982
      Summerstown 171 £1,984
      Brixton 236 £1,999
      West Hackney 75 £2,000
      Hayes 199 £2,006
      West Heath 23 £2,010
      Scrattons Farm 37 £2,015
      Rotherhithe 180 £2,018
      Worcester Park 31 £2,020
      Hainault 28 £2,032
      Mile End 183 £2,037
      Hornsey 153 £2,040
      Pinner 42 £2,040
      Park Royal 249 £2,042
      Peckham 203 £2,045
      Kidbrooke 121 £2,046
      Spring Grove 108 £2,062
      Harmondsworth 24 £2,064
      Whitton 35 £2,066
      North Finchley 88 £2,080
      Harrow Weald 77 £2,082
      Haggerston 86 £2,082
      West Hendon 55 £2,091
      Preston 175 £2,098
      Barnehurst 24 £2,101
      Barkingside 25 £2,101
      West Barnes 50 £2,104
      Kilburn 172 £2,104
      Perivale 111 £2,105
      Holloway 334 £2,107
      Berrylands 31 £2,109
      Archway 206 £2,127
      Finsbury Park 151 £2,134
      Tulse Hill 67 £2,139
      Hendon 128 £2,141
      Furzedown 361 £2,142
      Harold Wood 22 £2,146
      Sanderstead 23 £2,146
      Stockwell 212 £2,156
      South Hornchurch 23 £2,167
      Walworth 173 £2,169
      Limehouse 245 £2,173
      Dollis Hill 206 £2,187
      Hackney 161 £2,211
      Old Kent Road 182 £2,212
      East Greenwich 263 £2,214
      Charlton Riverside 61 £2,221
      Balham 257 £2,231
      Earlsfield 110 £2,248
      Kingsbury 95 £2,254
      Honor Oak 39 £2,268
      Twyford 77 £2,276
      Stroud Green 46 £2,288
      Tolworth 45 £2,290
      Shacklewell 117 £2,292
      Blackheath 41 £2,297
      New Malden 72 £2,299
      Hoxton 347 £2,299
      Southfields 136 £2,311
      Hendon Central 94 £2,323
      Merton 138 £2,334
      Strawberry Hill 60 £2,340
      Oval 138 £2,370
      Kennington 50 £2,376
      Silvertown 180 £2,389
      Mapesbury 77 £2,391
      Norbiton 229 £2,394
      Church End 85 £2,395
      Highbury 212 £2,398
      Colindale 240 £2,417
      Clayhall 51 £2,423
      Stamford Hill 99 £2,434
      Tufnell Park 60 £2,436
      Dalston 117 £2,474
      Greenwich Peninsula 60 £2,494
      Shepherd's Bush 572 £2,508
      Whetstone 48 £2,508
      Clapham 366 £2,512
      Friern Barnet 52 £2,513
      Crouch End 109 £2,530
      Hanwell 259 £2,530
      Brent Cross 93 £2,535
      Ickenham 56 £2,559
      Merton Park 125 £2,574
      Stoke Newington 194 £2,584
      Upton 42 £2,590
      Blackwall 336 £2,598
      Hackbridge 23 £2,604
      Shadwell 142 £2,614
      Putney 184 £2,618
      Clapham Junction 323 £2,632
      St Pancras 250 £2,632
      West Kensington 412 £2,673
      Stratford 474 £2,678
      Roehampton 101 £2,681
      Lambeth 55 £2,734
      Woodside Park 41 £2,747
      Elephant and Castle 291 £2,748
      Middle Park 44 £2,751
      Motspur Park 22 £2,773
      Temple Fortune 81 £2,800
      Gidea Park 33 £2,827
      Wandsworth 406 £2,872
      Queen's Park 140 £2,894
      Isle of Dogs 736 £2,924
      Whitechapel 706 £2,980
      West Finchley 55 £3,021
      Barnsbury 339 £3,022
      Bermondsey 264 £3,028
      Battersea 290 £3,060
      Muswell Hill 151 £3,123
      Dartmouth Park 25 £3,135
      Brondesbury 145 £3,177
      Brook Green 182 £3,221
      Mill Hill 58 £3,304
      Cockfosters 58 £3,332
      Kentish Town 210 £3,339
      Hammersmith 613 £3,347
      Somers Town 111 £3,351
      South Hampstead 236 £3,401
      Shoreditch 153 £3,508
      North Kensington 290 £3,530
      Golders Green 192 £3,596
      Canary Wharf 435 £3,607
      Finsbury 181 £3,612
      Raynes Park 163 £3,635
      Wapping 257 £3,665
      Earl's Court 571 £3,672
      Islington 280 £3,675
      The Borough 250 £3,699
      Fulham 480 £3,706
      Kew 45 £3,733
      Waterloo 103 £3,764
      Fitzrovia 353 £3,775
      Mortlake 34 £3,986
      King's Cross 223 £4,001
      Vauxhall 324 £4,102
      North Sheen 61 £4,105
      Clerkenwell 239 £4,115
      Gospel Oak 57 £4,128
      Hampton Wick 29 £4,250
      East Sheen 53 £4,279
      West Hampstead 335 £4,317
      High Barnet 46 £4,330
      Petersham 33 £4,510
      Holborn 158 £4,664
      St Margarets 55 £4,676
      Southwark 110 £4,769
      Notting Hill 480 £5,060
      Bloomsbury 150 £5,107
      Chalk Farm 375 £5,267
      Brompton 825 £5,563
      Belsize Park 438 £5,866
      Coombe 33 £7,357
      Chelsea 523 £7,787
      Kensington 391 £7,855
      South Kensington 590 £11,103
      Hampstead Garden Suburb 62 £11,959
      Be the first to find new properties
      Your search
      • Greater london

      There were 5,225 new properties for your search in the last 5 days.

      Let us search for you
      • Where would you like to live
      • Any specific wishes
      Where would you like to live

        With these preferences you can expect around 0 properties per day.

        Any specific wishes

        You're searching in {city}

        Bedrooms

        Price per month

        With these preferences you can expect around 0 properties per day.

        Quickly set up your direct property alert

        Stay updated with real-time email alerts and increase your chances of finding the perfect place. We scour property listings from more than 3.500 websites to save you valuable time on your search. You will always be one of the first to know, so you can immediately respond to a property that meets your wishes!