Skip to content
    Filters
    Your search
    City
    Clear value
    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
      Poverest 26 £1,060
      Downham 67 £1,166
      Highams Park 33 £1,307
      Little Heath 28 £1,336
      Southend 35 £1,349
      Osterley 33 £1,355
      Wealdstone 214 £1,363
      St Paul's Cray 43 £1,364
      Thornton Heath 205 £1,371
      Harold Hill 34 £1,379
      Bedfont 72 £1,414
      Chadwell Heath 41 £1,416
      Hounslow West 185 £1,417
      Northumberland Heath 41 £1,432
      Barking Riverside 29 £1,434
      Pollards Hill 45 £1,436
      Edmonton 99 £1,436
      Elm Park 21 £1,446
      West Drayton 65 £1,455
      Woodside 53 £1,457
      Anerley 27 £1,470
      Becontree 70 £1,473
      Bexley 25 £1,476
      Morden 39 £1,480
      Forest Gate 53 £1,487
      Seven Kings 179 £1,491
      Newbury Park 75 £1,491
      Homerton 98 £1,494
      Ponders End 58 £1,494
      Carshalton Beeches 59 £1,509
      Well Hall 35 £1,515
      Yiewsley 74 £1,521
      Waddon 103 £1,527
      Gants Hill 121 £1,542
      Southbury 58 £1,544
      Whitton 49 £1,559
      Penge 42 £1,563
      Plashet 99 £1,564
      Worcester Park 29 £1,574
      Sudbury 173 £1,576
      Camberwell 148 £1,585
      Gidea Park 38 £1,585
      West Norwood 94 £1,587
      Hainault 27 £1,591
      Tulse Hill 54 £1,598
      Addiscombe 90 £1,603
      Worton 146 £1,604
      South Woodford 28 £1,606
      Cricklewood 95 £1,608
      Tolworth 40 £1,608
      Bowes 38 £1,611
      Shortlands 35 £1,612
      Lower Belvedere 23 £1,614
      Beckenham 34 £1,615
      New Cross 159 £1,629
      Feltham 120 £1,630
      Greenford 134 £1,639
      Fairlop 29 £1,639
      Plumstead 105 £1,640
      Peckham 202 £1,643
      Brunswick Park 39 £1,645
      Rayners Lane 164 £1,648
      The Wrythe 29 £1,648
      Kenton 51 £1,655
      Redbridge 49 £1,660
      Chingford 37 £1,662
      Heston 91 £1,665
      Harrow Weald 88 £1,668
      Becontree Heath 79 £1,675
      Plaistow 143 £1,680
      Leytonstone 108 £1,686
      Barkingside 31 £1,688
      Widmore 24 £1,694
      Broad Green 240 £1,697
      Maryland 87 £1,700
      Welling 20 £1,709
      Hackbridge 22 £1,712
      Hendon Central 93 £1,713
      Abbey Wood 41 £1,714
      Thames View 93 £1,716
      Mitcham 123 £1,717
      Goddington 23 £1,725
      Catford South 60 £1,730
      Harmondsworth 27 £1,735
      Rush Green 54 £1,746
      Crystal Palace 28 £1,748
      Hale End 24 £1,748
      Harringay 172 £1,752
      Leyton 206 £1,755
      Hanworth 35 £1,763
      Hither Green 93 £1,768
      Honor Oak 32 £1,775
      Hillingdon 91 £1,777
      Sudbury Hill 38 £1,777
      Stepney 266 £1,781
      South Norwood 59 £1,784
      New Cross Gate 100 £1,784
      Cowley 125 £1,792
      Streatham Hill 257 £1,811
      Palmers Green 90 £1,816
      Belmont 55 £1,822
      Yeading 94 £1,824
      Wallington 44 £1,825
      Rotherhithe 219 £1,841
      Summerstown 129 £1,842
      Collier Row 53 £1,842
      Benhilton 108 £1,848
      Selhurst 103 £1,871
      Perry Vale 62 £1,874
      Shadwell 131 £1,881
      Clayhall 27 £1,889
      Manor Park 38 £1,893
      Fallow Corner 27 £1,895
      West Barnes 46 £1,896
      Shooters Hill 36 £1,898
      Chinbrook 38 £1,899
      East Dulwich 48 £1,902
      Deptford 122 £1,905
      Kingsbury 96 £1,907
      Collier's Wood 90 £1,912
      Loughborough Junction 115 £1,917
      Hackney 167 £1,918
      Elmers End 22 £1,926
      Ladywell 146 £1,929
      Scrattons Farm 35 £1,929
      Hanwell 214 £1,930
      Poplar 267 £1,931
      Brixton 201 £1,941
      Herne Hill 22 £1,942
      Stanmore 56 £1,943
      Clapton 166 £1,946
      Gallions Reach 35 £1,949
      Mile End 143 £1,953
      Finchley 47 £1,955
      West Green 265 £1,955
      Haggerston 118 £1,970
      Perivale 111 £1,974
      Hayes 196 £1,979
      Forest Hill 62 £1,980
      West Hackney 65 £1,982
      Bethnal Green 197 £1,984
      Southgate 43 £1,987
      Furzedown 256 £1,991
      Hendon 105 £2,000
      Preston 188 £2,004
      New Barnet 32 £2,008
      Hackney Wick 47 £2,015
      Upton Park 78 £2,020
      Thamesmead 40 £2,021
      Holloway 334 £2,024
      Little Ilford 60 £2,028
      Streatham 200 £2,029
      Alperton 133 £2,045
      Beckton 72 £2,053
      Purley 70 £2,054
      Bow 214 £2,062
      Cranford 21 £2,068
      West Hendon 79 £2,076
      Nunhead 80 £2,086
      Pinner 35 £2,089
      Dagenham 80 £2,092
      Norbury 41 £2,094
      Limehouse 233 £2,097
      Blackheath 32 £2,107
      Earlsfield 107 £2,110
      New Malden 89 £2,122
      Northwood 83 £2,125
      Colney Hatch 32 £2,126
      Harlesden 156 £2,131
      Park Royal 285 £2,135
      Snaresbrook 20 £2,141
      Brockley 36 £2,178
      Hornsey 135 £2,180
      Dollis Hill 143 £2,192
      Charlton 72 £2,202
      West Ham 151 £2,206
      New Southgate 53 £2,214
      Spring Grove 116 £2,220
      Twyford 74 £2,224
      Old Kent Road 279 £2,230
      Finsbury Park 145 £2,236
      Upper Norwood 25 £2,237
      Stockwell 214 £2,238
      Archway 157 £2,247
      East Greenwich 211 £2,249
      New Eltham 21 £2,255
      Surbiton 111 £2,257
      Church End 74 £2,275
      Colindale 233 £2,280
      West Finchley 56 £2,284
      Canning Town 237 £2,299
      Charlton Riverside 46 £2,304
      Whetstone 38 £2,306
      Stamford Hill 86 £2,354
      Friern Barnet 42 £2,364
      Clapham 313 £2,371
      Crouch End 90 £2,371
      Wandsworth 219 £2,391
      Kidbrooke 115 £2,395
      Mapesbury 111 £2,459
      Dalston 122 £2,461
      Tufnell Park 68 £2,479
      Merton 119 £2,481
      North Finchley 56 £2,483
      Strawberry Hill 57 £2,501
      Walworth 238 £2,508
      Stratford 463 £2,536
      Berrylands 24 £2,552
      Balham 186 £2,555
      Dulwich 29 £2,568
      Highbury 198 £2,569
      Norbiton 215 £2,594
      Putney 149 £2,610
      Blackwall 373 £2,611
      Kilburn 118 £2,612
      South Hornchurch 28 £2,646
      Bermondsey 301 £2,660
      Kennington 74 £2,661
      Upton 26 £2,665
      Stroud Green 43 £2,681
      Clapham Junction 305 £2,711
      Motspur Park 28 £2,712
      Shacklewell 85 £2,721
      Oval 175 £2,740
      Brent Cross 89 £2,764
      St Pancras 208 £2,776
      Greenwich Peninsula 78 £2,789
      Silvertown 167 £2,832
      Shepherd's Bush 528 £2,861
      Stoke Newington 209 £2,864
      West Kensington 396 £2,877
      Roehampton 98 £2,897
      Whitechapel 806 £2,938
      Mill Hill 70 £2,956
      Temple Fortune 102 £2,972
      Elephant and Castle 462 £2,992
      Ickenham 51 £3,074
      Barnsbury 449 £3,080
      Battersea 300 £3,094
      Merton Park 120 £3,103
      Lambeth 71 £3,125
      Hoxton 221 £3,128
      North Kensington 218 £3,132
      Cockfosters 49 £3,137
      Brondesbury 170 £3,161
      Isle of Dogs 1,126 £3,162
      Muswell Hill 111 £3,167
      Kentish Town 222 £3,182
      Queen's Park 111 £3,191
      Gospel Oak 57 £3,259
      North Sheen 58 £3,265
      Somers Town 152 £3,320
      Fitzrovia 333 £3,395
      Canary Wharf 464 £3,419
      The Borough 299 £3,437
      Islington 248 £3,440
      South Hampstead 227 £3,542
      Brook Green 168 £3,547
      Ham 21 £3,552
      Southfields 97 £3,556
      Golders Green 176 £3,633
      Fulham 559 £3,638
      Hammersmith 628 £3,648
      Wapping 340 £3,857
      Shoreditch 191 £3,870
      Hampton Wick 42 £3,907
      Holborn 179 £3,980
      St Margarets 103 £3,991
      Earl's Court 537 £4,037
      Clerkenwell 228 £4,053
      Raynes Park 155 £4,069
      West Hampstead 326 £4,162
      Finsbury 267 £4,169
      Woodside Park 39 £4,322
      Vauxhall 421 £4,355
      Waterloo 195 £4,373
      Coombe 35 £4,387
      King's Cross 241 £4,436
      Mortlake 36 £4,671
      Bloomsbury 149 £4,849
      East Sheen 39 £4,959
      Southwark 158 £5,071
      Chalk Farm 389 £5,135
      Notting Hill 441 £5,138
      Kew 33 £5,249
      Kingston Vale 21 £5,250
      Petersham 27 £5,440
      Brompton 819 £5,720
      High Barnet 38 £5,725
      Belsize Park 463 £5,842
      Hadley Wood 26 £6,894
      Chelsea 656 £7,904
      Kensington 393 £7,968
      South Kensington 712 £11,120
      Hampstead Garden Suburb 58 £13,422
      Knightsbridge 20 £17,220
      Be the first to find new properties
      Your search
      • Greater london

      There were 10,000 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!