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 33 £1,039
      Osterley 33 £1,175
      Downham 75 £1,190
      Berrylands 22 £1,195
      Bedfont 80 £1,272
      St Paul's Cray 52 £1,285
      Morden 41 £1,292
      Little Heath 36 £1,303
      West Drayton 59 £1,319
      Thornton Heath 179 £1,324
      Pollards Hill 46 £1,342
      Wealdstone 233 £1,347
      Seven Kings 213 £1,355
      Goddington 21 £1,365
      Forest Gate 59 £1,367
      Southend 28 £1,367
      Highams Park 32 £1,384
      Hounslow West 184 £1,408
      Barking Riverside 23 £1,431
      Yiewsley 71 £1,433
      Carshalton Beeches 57 £1,441
      Lower Belvedere 22 £1,449
      Penge 44 £1,451
      Tolworth 34 £1,457
      Chadwell Heath 47 £1,469
      Bexley 24 £1,473
      Beckenham 34 £1,483
      Becontree 78 £1,484
      Gants Hill 149 £1,487
      Redbridge 60 £1,496
      Greenford 122 £1,508
      Anerley 29 £1,509
      Harold Hill 39 £1,513
      Worton 145 £1,515
      Southbury 52 £1,516
      Homerton 97 £1,516
      Newbury Park 91 £1,518
      Whitton 61 £1,523
      Addiscombe 93 £1,531
      Kenton 50 £1,536
      Feltham 112 £1,538
      Maryland 72 £1,538
      Edmonton 76 £1,539
      Thames View 86 £1,540
      Waddon 107 £1,543
      Fairlop 35 £1,575
      The Wrythe 29 £1,577
      Sudbury 175 £1,578
      Hainault 30 £1,578
      Northumberland Heath 47 £1,580
      Hendon Central 80 £1,587
      Barkingside 32 £1,588
      Plashet 92 £1,595
      Broad Green 217 £1,601
      Stepney 216 £1,601
      Worcester Park 33 £1,607
      Mitcham 130 £1,615
      Shortlands 35 £1,618
      Heston 98 £1,623
      Hanworth 35 £1,631
      Brunswick Park 37 £1,636
      Woodside 38 £1,639
      Chingford 39 £1,641
      Plumstead 94 £1,652
      Benhilton 124 £1,657
      Hillingdon 95 £1,658
      Honor Oak 26 £1,658
      Ponders End 55 £1,667
      Catford South 49 £1,669
      Harrow Weald 91 £1,670
      New Malden 80 £1,673
      South Woodford 27 £1,676
      Camberwell 117 £1,677
      Tulse Hill 47 £1,680
      Rayners Lane 166 £1,684
      Hither Green 85 £1,692
      Rush Green 69 £1,693
      Elmers End 24 £1,697
      Hackbridge 22 £1,700
      West Norwood 76 £1,703
      Hackney 129 £1,715
      Abbey Wood 39 £1,733
      Plaistow 123 £1,741
      Leytonstone 102 £1,747
      Widmore 20 £1,748
      Clayhall 38 £1,750
      Becontree Heath 74 £1,752
      Bowes 32 £1,753
      Selhurst 111 £1,759
      Collier Row 50 £1,771
      New Cross 108 £1,773
      Leyton 206 £1,774
      Purley 72 £1,781
      Cranford 29 £1,782
      Blackheath 29 £1,785
      Sudbury Hill 48 £1,796
      Cricklewood 70 £1,799
      Wallington 50 £1,802
      Rainham 24 £1,808
      Harmondsworth 32 £1,809
      Scrattons Farm 35 £1,814
      Alperton 135 £1,820
      Belmont 50 £1,821
      Earlsfield 97 £1,831
      Cowley 114 £1,835
      Crystal Palace 23 £1,836
      Kingsbury 107 £1,840
      Hale End 20 £1,856
      Bethnal Green 181 £1,858
      Palmers Green 68 £1,872
      Peckham 126 £1,874
      Hendon 94 £1,874
      Clapton 125 £1,879
      Stanmore 52 £1,881
      Gidea Park 28 £1,887
      Little Ilford 51 £1,891
      Deptford 84 £1,895
      West Green 192 £1,895
      Loughborough Junction 97 £1,899
      Ladywell 127 £1,900
      New Cross Gate 89 £1,901
      Well Hall 33 £1,902
      Forest Hill 60 £1,904
      Poplar 214 £1,908
      Harold Wood 21 £1,923
      Manor Park 38 £1,927
      Shooters Hill 37 £1,934
      Harringay 117 £1,945
      Hayes 185 £1,948
      Yeading 87 £1,951
      Hook 25 £1,953
      Fallow Corner 20 £1,963
      Collier's Wood 80 £1,968
      West Ham 110 £1,968
      Hackney Wick 29 £1,978
      Bow 224 £1,983
      Perry Vale 60 £1,989
      Hanwell 205 £1,995
      Mile End 112 £1,998
      Perivale 107 £2,005
      Park Royal 238 £2,006
      Streatham 181 £2,025
      Haggerston 102 £2,026
      Upton Park 66 £2,030
      Snaresbrook 21 £2,045
      Rotherhithe 158 £2,045
      Finchley 44 £2,046
      New Barnet 35 £2,056
      West Barnes 51 £2,063
      South Norwood 57 £2,066
      Hornsey 105 £2,070
      Norbiton 225 £2,076
      Preston 143 £2,081
      West Hendon 72 £2,089
      Brixton 149 £2,091
      Colindale 240 £2,096
      Norbury 35 £2,102
      Northwood 91 £2,103
      Canning Town 166 £2,112
      Harlesden 160 £2,115
      Colney Hatch 27 £2,122
      Pinner 44 £2,127
      Gallions Reach 33 £2,129
      Surbiton 122 £2,131
      Dollis Hill 143 £2,132
      Nunhead 61 £2,138
      Spring Grove 111 £2,143
      Southgate 36 £2,149
      Finsbury Park 111 £2,158
      Streatham Hill 163 £2,169
      Shadwell 101 £2,172
      Beckton 67 £2,189
      Whetstone 40 £2,199
      West Hackney 45 £2,203
      Stratford 337 £2,215
      Limehouse 175 £2,225
      Twyford 58 £2,226
      Chinbrook 28 £2,229
      Old Kent Road 215 £2,231
      Summerstown 89 £2,237
      Thamesmead 32 £2,238
      Holloway 255 £2,243
      Furzedown 196 £2,251
      Strawberry Hill 52 £2,270
      Brent Cross 72 £2,275
      Stockwell 145 £2,287
      Wandsworth 185 £2,311
      Church End 64 £2,323
      Dagenham 86 £2,328
      Archway 93 £2,332
      East Dulwich 44 £2,334
      Kennington 60 £2,348
      New Southgate 51 £2,352
      Upper Norwood 21 £2,355
      Mapesbury 127 £2,355
      Brockley 30 £2,365
      Silvertown 149 £2,368
      East Greenwich 164 £2,371
      Kidbrooke 90 £2,375
      Blackwall 286 £2,410
      Charlton 56 £2,413
      Crouch End 75 £2,430
      Kilburn 104 £2,439
      Walworth 171 £2,445
      Shacklewell 75 £2,458
      Roehampton 76 £2,460
      Greenwich Peninsula 70 £2,461
      West Finchley 48 £2,495
      Charlton Riverside 35 £2,506
      Tufnell Park 61 £2,515
      Stamford Hill 51 £2,538
      Oval 128 £2,546
      Merton 111 £2,553
      Motspur Park 29 £2,572
      Friern Barnet 41 £2,588
      Clapham 232 £2,617
      North Finchley 50 £2,622
      Dalston 95 £2,632
      Whitechapel 700 £2,652
      Upton 24 £2,659
      Stoke Newington 142 £2,661
      North Sheen 62 £2,668
      Putney 147 £2,671
      West Kensington 360 £2,698
      Mill Hill 74 £2,700
      Clapham Junction 213 £2,760
      Balham 145 £2,782
      Temple Fortune 95 £2,800
      Highbury 173 £2,826
      Merton Park 117 £2,837
      St Pancras 177 £2,850
      Elephant and Castle 372 £2,874
      Shepherd's Bush 448 £2,884
      Stroud Green 36 £2,917
      Bermondsey 231 £2,941
      Barnsbury 390 £2,946
      Dulwich 24 £2,970
      Muswell Hill 96 £3,027
      Cockfosters 47 £3,027
      Brook Green 149 £3,046
      Hoxton 176 £3,049
      Isle of Dogs 919 £3,050
      Southfields 78 £3,054
      Queen's Park 114 £3,072
      Ickenham 50 £3,084
      Brondesbury 140 £3,107
      Lambeth 50 £3,170
      Battersea 234 £3,241
      Golders Green 163 £3,245
      Canary Wharf 449 £3,331
      North Kensington 186 £3,358
      Islington 206 £3,379
      Somers Town 134 £3,415
      Kentish Town 204 £3,415
      South Hampstead 211 £3,444
      Woodside Park 38 £3,461
      Fulham 487 £3,468
      Gospel Oak 42 £3,489
      Shoreditch 150 £3,502
      Fitzrovia 286 £3,506
      St Margarets 91 £3,542
      The Borough 268 £3,598
      South Hornchurch 23 £3,650
      Hammersmith 544 £3,736
      Raynes Park 130 £3,772
      Wapping 285 £3,827
      Finsbury 221 £3,956
      Hampton Wick 32 £3,981
      East Sheen 37 £4,021
      Clerkenwell 195 £4,038
      Earl's Court 448 £4,052
      Waterloo 183 £4,135
      Vauxhall 404 £4,207
      West Hampstead 293 £4,213
      Kew 34 £4,594
      Holborn 152 £4,669
      Mortlake 32 £4,747
      Southwark 132 £4,760
      King's Cross 183 £4,870
      Bloomsbury 135 £5,043
      Notting Hill 402 £5,165
      Petersham 31 £5,165
      Chalk Farm 339 £5,308
      Brompton 726 £5,464
      High Barnet 35 £5,534
      Belsize Park 417 £5,745
      Hadley Wood 24 £7,171
      Kensington 340 £7,387
      Chelsea 579 £7,912
      South Kensington 644 £10,890
      Hampstead Garden Suburb 55 £14,962
      Be the first to find new properties

      Your search

      • Greater london

      There were 6,233 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!