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 29 £1,076
      Downham 70 £1,153
      Highams Park 30 £1,304
      St Paul's Cray 47 £1,325
      Little Heath 27 £1,328
      Morden 37 £1,343
      Thornton Heath 190 £1,346
      Elm Park 20 £1,349
      Southend 29 £1,351
      Pollards Hill 46 £1,372
      Wealdstone 225 £1,373
      Bedfont 73 £1,381
      Osterley 35 £1,382
      Barking Riverside 26 £1,412
      Hounslow West 187 £1,413
      West Drayton 62 £1,415
      Seven Kings 190 £1,416
      Chingford 36 £1,469
      Chadwell Heath 43 £1,476
      Becontree 74 £1,485
      Bexley 25 £1,490
      Gants Hill 140 £1,499
      Harold Hill 35 £1,500
      Anerley 30 £1,500
      Yiewsley 73 £1,520
      Forest Gate 56 £1,531
      Newbury Park 84 £1,534
      Carshalton Beeches 56 £1,537
      Edmonton 81 £1,557
      Southbury 59 £1,562
      Whitton 58 £1,569
      Redbridge 50 £1,571
      Lower Belvedere 26 £1,575
      Ponders End 58 £1,579
      Woodside 44 £1,580
      Hainault 31 £1,580
      Waddon 96 £1,587
      Worton 139 £1,591
      Beckenham 33 £1,591
      Homerton 90 £1,594
      Feltham 125 £1,596
      Addiscombe 87 £1,599
      Northumberland Heath 45 £1,600
      Greenford 136 £1,601
      Worcester Park 31 £1,602
      Penge 43 £1,604
      Kenton 56 £1,606
      Cricklewood 96 £1,609
      Sudbury 165 £1,628
      Shortlands 35 £1,635
      The Wrythe 31 £1,644
      Fairlop 29 £1,645
      Barkingside 34 £1,652
      Broad Green 245 £1,655
      Hendon Central 89 £1,655
      Plashet 90 £1,660
      Rayners Lane 175 £1,661
      Tolworth 40 £1,663
      Thames View 94 £1,663
      Goddington 26 £1,671
      West Norwood 72 £1,683
      Harrow Weald 89 £1,688
      Plumstead 93 £1,690
      Brunswick Park 38 £1,696
      Hanworth 32 £1,698
      Harmondsworth 28 £1,708
      Mitcham 120 £1,710
      Becontree Heath 80 £1,710
      South Woodford 20 £1,714
      Heston 87 £1,719
      Rush Green 59 £1,721
      Tulse Hill 54 £1,725
      Bowes 32 £1,735
      Widmore 22 £1,742
      Plaistow 130 £1,777
      Abbey Wood 42 £1,777
      Sudbury Hill 42 £1,780
      Clayhall 31 £1,782
      Hillingdon 90 £1,784
      Elmers End 20 £1,789
      Benhilton 114 £1,789
      Gidea Park 32 £1,790
      Honor Oak 29 £1,807
      Hendon 100 £1,810
      Wallington 47 £1,810
      Hither Green 90 £1,815
      Leytonstone 94 £1,820
      Kingsbury 104 £1,823
      Yeading 89 £1,825
      Cowley 123 £1,836
      Selhurst 104 £1,836
      Crystal Palace 24 £1,838
      Catford South 50 £1,840
      Belmont 47 £1,851
      Maryland 78 £1,854
      New Cross 120 £1,862
      Peckham 142 £1,878
      Stepney 224 £1,885
      Scrattons Farm 32 £1,887
      Perry Vale 59 £1,889
      Collier Row 49 £1,889
      Harold Wood 20 £1,895
      Palmers Green 74 £1,897
      Hale End 20 £1,916
      Leyton 186 £1,924
      Stanmore 55 £1,931
      Well Hall 29 £1,934
      Southgate 37 £1,945
      Ladywell 137 £1,948
      Camberwell 118 £1,950
      West Barnes 45 £1,959
      Hackney 142 £1,970
      Shooters Hill 37 £1,971
      Alperton 137 £1,971
      New Barnet 34 £1,972
      South Norwood 48 £1,977
      Hayes 199 £1,991
      Manor Park 35 £1,992
      Hampton 23 £1,995
      Poplar 241 £2,000
      New Cross Gate 84 £2,012
      Cranford 23 £2,016
      Deptford 104 £2,025
      Collier's Wood 84 £2,037
      West Hendon 79 £2,038
      Pinner 37 £2,044
      Purley 69 £2,046
      Loughborough Junction 98 £2,047
      Perivale 104 £2,048
      Streatham 181 £2,050
      Summerstown 94 £2,067
      Forest Hill 62 £2,068
      Thamesmead 38 £2,079
      Haggerston 108 £2,082
      Gallions Reach 30 £2,095
      New Malden 84 £2,097
      Bow 216 £2,101
      Bethnal Green 176 £2,105
      Little Ilford 52 £2,110
      Harringay 125 £2,111
      Rotherhithe 165 £2,115
      Clapton 133 £2,116
      Hook 22 £2,117
      Hanwell 201 £2,128
      Dagenham 87 £2,132
      East Dulwich 41 £2,134
      Chinbrook 30 £2,135
      Streatham Hill 190 £2,140
      Mile End 121 £2,147
      Shadwell 104 £2,149
      Dollis Hill 143 £2,151
      Fallow Corner 20 £2,153
      Finchley 41 £2,153
      Snaresbrook 21 £2,161
      Colney Hatch 28 £2,162
      Surbiton 125 £2,167
      Harlesden 161 £2,168
      Furzedown 212 £2,169
      Northwood 83 £2,175
      Park Royal 260 £2,180
      Brixton 161 £2,182
      Spring Grove 120 £2,186
      Beckton 67 £2,198
      Norbury 33 £2,199
      Whetstone 36 £2,214
      Preston 156 £2,223
      West Hackney 50 £2,224
      Hackney Wick 34 £2,229
      West Green 213 £2,232
      Nunhead 62 £2,240
      Earlsfield 98 £2,245
      Colindale 240 £2,256
      Holloway 279 £2,257
      Upton Park 68 £2,267
      West Ham 133 £2,268
      Blackheath 27 £2,275
      Finsbury Park 118 £2,297
      Upper Norwood 26 £2,298
      Limehouse 190 £2,307
      Brockley 32 £2,333
      Hornsey 111 £2,341
      Berrylands 28 £2,345
      Twyford 64 £2,382
      West Finchley 51 £2,399
      New Southgate 47 £2,404
      Charlton 58 £2,409
      Church End 70 £2,444
      East Greenwich 165 £2,461
      Strawberry Hill 60 £2,468
      Stockwell 175 £2,486
      Mapesbury 116 £2,489
      Charlton Riverside 41 £2,531
      Friern Barnet 39 £2,541
      Canning Town 187 £2,582
      North Finchley 48 £2,583
      Tufnell Park 59 £2,583
      Merton 111 £2,591
      Wandsworth 178 £2,606
      Dalston 108 £2,614
      Norbiton 228 £2,615
      Kilburn 115 £2,618
      Archway 117 £2,637
      Old Kent Road 221 £2,643
      Dulwich 22 £2,672
      Walworth 179 £2,691
      Stamford Hill 65 £2,713
      Kidbrooke 90 £2,729
      Crouch End 81 £2,731
      Kennington 69 £2,733
      Stratford 399 £2,779
      Putney 137 £2,798
      Clapham 248 £2,799
      South Hornchurch 24 £2,825
      Greenwich Peninsula 74 £2,842
      Motspur Park 30 £2,844
      Brent Cross 85 £2,863
      Upton 21 £2,872
      Stroud Green 39 £2,893
      St Pancras 201 £2,909
      Silvertown 152 £2,932
      Blackwall 315 £2,963
      Temple Fortune 109 £2,968
      Balham 143 £2,984
      West Kensington 373 £2,997
      Highbury 187 £3,009
      Bermondsey 235 £3,032
      Shacklewell 69 £3,040
      Queen's Park 111 £3,048
      Whitechapel 728 £3,100
      Roehampton 82 £3,105
      Ickenham 47 £3,114
      Clapham Junction 244 £3,131
      Brondesbury 160 £3,132
      Stoke Newington 169 £3,161
      Oval 139 £3,170
      Barnsbury 424 £3,179
      Shepherd's Bush 469 £3,180
      Merton Park 115 £3,195
      Cockfosters 47 £3,215
      Woodside Park 38 £3,264
      Elephant and Castle 388 £3,298
      Lambeth 60 £3,340
      North Sheen 65 £3,351
      Mill Hill 72 £3,399
      Isle of Dogs 991 £3,423
      North Kensington 199 £3,493
      Brook Green 163 £3,513
      Muswell Hill 97 £3,523
      Somers Town 138 £3,537
      Hoxton 196 £3,538
      Golders Green 187 £3,550
      Canary Wharf 445 £3,553
      Kentish Town 190 £3,586
      Battersea 244 £3,615
      Ham 20 £3,643
      South Hampstead 222 £3,659
      Southfields 85 £3,664
      Islington 220 £3,706
      Fitzrovia 316 £3,708
      The Borough 289 £3,798
      Fulham 508 £3,813
      Gospel Oak 44 £3,836
      Hammersmith 566 £3,924
      Hampton Wick 42 £3,927
      St Margarets 102 £3,982
      Shoreditch 177 £4,014
      Wapping 314 £4,072
      West Hampstead 318 £4,176
      Earl's Court 508 £4,217
      Raynes Park 143 £4,240
      Finsbury 248 £4,321
      Coombe 34 £4,354
      Clerkenwell 217 £4,442
      Vauxhall 412 £4,506
      Waterloo 188 £4,621
      Mortlake 35 £4,652
      East Sheen 39 £4,699
      Holborn 166 £4,745
      Kew 35 £4,926
      King's Cross 220 £5,023
      Petersham 32 £5,183
      Southwark 155 £5,208
      Bloomsbury 151 £5,295
      Chalk Farm 369 £5,305
      Notting Hill 436 £5,399
      Kingston Vale 20 £5,478
      Brompton 803 £5,784
      Belsize Park 435 £5,985
      High Barnet 39 £6,243
      Hadley Wood 26 £6,896
      Kensington 403 £8,095
      Chelsea 653 £8,134
      South Kensington 708 £11,135
      Hampstead Garden Suburb 56 £14,616
      Knightsbridge 20 £18,887
      Be the first to find new properties
      Your search
      • Greater london

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