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 31 £1,080
      Downham 70 £1,153
      Highams Park 30 £1,304
      Southend 30 £1,320
      St Paul's Cray 47 £1,325
      Little Heath 27 £1,328
      Thornton Heath 190 £1,346
      Elm Park 20 £1,349
      Morden 38 £1,371
      Pollards Hill 46 £1,372
      Wealdstone 225 £1,374
      Bedfont 73 £1,381
      Osterley 35 £1,384
      Hounslow West 187 £1,413
      West Drayton 62 £1,415
      Barking Riverside 25 £1,417
      Seven Kings 190 £1,432
      Chadwell Heath 43 £1,476
      Bexley 25 £1,490
      Becontree 73 £1,498
      Gants Hill 140 £1,499
      Harold Hill 35 £1,500
      Anerley 30 £1,500
      Chingford 37 £1,508
      Yiewsley 73 £1,520
      Newbury Park 85 £1,533
      Carshalton Beeches 56 £1,537
      Beckenham 34 £1,545
      Edmonton 82 £1,546
      Worcester Park 29 £1,547
      Penge 43 £1,550
      Forest Gate 57 £1,552
      Woodside 40 £1,559
      Southbury 58 £1,560
      Whitton 58 £1,575
      Lower Belvedere 26 £1,575
      Hainault 31 £1,580
      Ponders End 57 £1,588
      Waddon 97 £1,589
      Feltham 125 £1,595
      Northumberland Heath 44 £1,596
      Greenford 136 £1,597
      Cricklewood 97 £1,599
      Addiscombe 87 £1,599
      Redbridge 52 £1,605
      Kenton 56 £1,606
      Worton 135 £1,607
      Sudbury 165 £1,623
      Broad Green 243 £1,626
      The Wrythe 30 £1,627
      Homerton 89 £1,628
      Shortlands 34 £1,628
      Tolworth 38 £1,638
      Fairlop 29 £1,645
      Hendon Central 89 £1,648
      Barkingside 34 £1,652
      Rayners Lane 174 £1,654
      West Norwood 68 £1,657
      Thames View 93 £1,661
      Plashet 91 £1,680
      Harrow Weald 89 £1,688
      Plumstead 93 £1,690
      Hanworth 32 £1,698
      Mitcham 120 £1,701
      Harmondsworth 28 £1,708
      Goddington 25 £1,708
      Tulse Hill 53 £1,710
      Becontree Heath 80 £1,712
      South Woodford 20 £1,714
      Rush Green 61 £1,715
      Heston 86 £1,715
      Brunswick Park 39 £1,736
      Bowes 33 £1,749
      Widmore 21 £1,759
      Abbey Wood 42 £1,776
      Plaistow 129 £1,777
      Hillingdon 89 £1,777
      Sudbury Hill 42 £1,780
      Clayhall 31 £1,782
      Elmers End 20 £1,789
      Gidea Park 32 £1,790
      Benhilton 106 £1,796
      Hendon 101 £1,796
      Hither Green 89 £1,797
      Honor Oak 29 £1,807
      Wallington 47 £1,810
      Leytonstone 94 £1,821
      Kingsbury 104 £1,823
      Cowley 123 £1,836
      Selhurst 104 £1,838
      Yeading 88 £1,840
      Catford South 50 £1,840
      Crystal Palace 23 £1,848
      Belmont 47 £1,851
      New Cross 120 £1,854
      Peckham 141 £1,867
      Maryland 77 £1,867
      Perry Vale 59 £1,870
      Leyton 187 £1,873
      Stepney 224 £1,877
      Scrattons Farm 32 £1,887
      Collier Row 49 £1,889
      Harold Wood 20 £1,895
      Palmers Green 74 £1,895
      Hale End 20 £1,916
      Stanmore 55 £1,931
      Well Hall 29 £1,934
      Hackney 141 £1,938
      Camberwell 118 £1,949
      Ladywell 138 £1,950
      Southgate 36 £1,951
      West Barnes 45 £1,959
      Shooters Hill 37 £1,971
      Alperton 135 £1,980
      Manor Park 36 £1,990
      Hayes 199 £1,991
      Hampton 23 £1,995
      South Norwood 50 £1,996
      Poplar 242 £1,996
      Collier's Wood 84 £2,006
      Cranford 23 £2,016
      New Cross Gate 83 £2,020
      Deptford 103 £2,023
      Loughborough Junction 100 £2,031
      Streatham 179 £2,039
      West Hendon 79 £2,039
      Perivale 103 £2,056
      Purley 68 £2,056
      Forest Hill 61 £2,057
      New Malden 85 £2,066
      Summerstown 91 £2,066
      New Barnet 36 £2,078
      Haggerston 108 £2,082
      Clapton 133 £2,091
      Harringay 128 £2,092
      Gallions Reach 30 £2,095
      Pinner 38 £2,095
      Bow 217 £2,098
      Bethnal Green 176 £2,106
      Little Ilford 52 £2,110
      Rotherhithe 166 £2,113
      Thamesmead 37 £2,114
      Hook 22 £2,117
      Hanwell 201 £2,129
      Dollis Hill 146 £2,129
      Dagenham 87 £2,133
      East Dulwich 41 £2,134
      Chinbrook 30 £2,135
      Mile End 121 £2,142
      Streatham Hill 191 £2,144
      Finchley 42 £2,145
      Shadwell 104 £2,149
      Fallow Corner 20 £2,153
      Snaresbrook 21 £2,161
      Colney Hatch 28 £2,162
      Harlesden 162 £2,170
      Northwood 83 £2,175
      Furzedown 209 £2,178
      Hackney Wick 34 £2,184
      Spring Grove 120 £2,186
      Surbiton 121 £2,187
      Brixton 160 £2,191
      Preston 157 £2,195
      Beckton 67 £2,198
      Colindale 238 £2,199
      West Green 215 £2,201
      Whetstone 36 £2,214
      Nunhead 63 £2,214
      Park Royal 260 £2,216
      Norbury 32 £2,221
      Earlsfield 100 £2,246
      West Ham 135 £2,252
      Holloway 278 £2,257
      Upton Park 68 £2,267
      West Hackney 50 £2,269
      Blackheath 27 £2,275
      Finsbury Park 118 £2,295
      Limehouse 187 £2,298
      Upper Norwood 26 £2,298
      Hornsey 111 £2,329
      Brockley 32 £2,333
      Berrylands 27 £2,378
      Twyford 64 £2,384
      Church End 71 £2,392
      West Finchley 51 £2,399
      New Southgate 48 £2,405
      Charlton 58 £2,409
      Strawberry Hill 60 £2,454
      North Finchley 47 £2,456
      East Greenwich 164 £2,465
      Stockwell 178 £2,476
      Mapesbury 116 £2,489
      Charlton Riverside 41 £2,531
      Friern Barnet 39 £2,541
      Canning Town 185 £2,552
      Norbiton 225 £2,578
      Stamford Hill 64 £2,580
      Tufnell Park 59 £2,583
      Dalston 110 £2,589
      Wandsworth 176 £2,605
      Merton 110 £2,621
      Kilburn 114 £2,622
      Dulwich 23 £2,636
      Archway 118 £2,638
      Old Kent Road 222 £2,657
      Stratford 394 £2,699
      Kennington 70 £2,717
      Walworth 178 £2,719
      Kidbrooke 90 £2,729
      Crouch End 78 £2,742
      Putney 133 £2,779
      South Hornchurch 25 £2,818
      Clapham 248 £2,831
      Greenwich Peninsula 74 £2,842
      Motspur Park 30 £2,845
      Brent Cross 86 £2,855
      Upton 21 £2,870
      St Pancras 199 £2,900
      Temple Fortune 110 £2,949
      Blackwall 312 £2,956
      Balham 142 £2,975
      West Kensington 372 £3,003
      Highbury 188 £3,005
      Silvertown 154 £3,015
      Bermondsey 236 £3,023
      Queen's Park 112 £3,043
      Shacklewell 70 £3,045
      Whitechapel 726 £3,092
      Roehampton 82 £3,112
      Ickenham 47 £3,114
      Clapham Junction 244 £3,131
      Brondesbury 160 £3,132
      Stoke Newington 172 £3,149
      Oval 142 £3,153
      Barnsbury 422 £3,170
      Cockfosters 48 £3,175
      Shepherd's Bush 471 £3,179
      Stroud Green 39 £3,186
      North Sheen 67 £3,215
      Merton Park 114 £3,218
      Woodside Park 36 £3,237
      Elephant and Castle 391 £3,287
      Lambeth 61 £3,304
      Isle of Dogs 986 £3,420
      Mill Hill 71 £3,432
      North Kensington 198 £3,494
      Somers Town 135 £3,499
      Brook Green 163 £3,513
      Golders Green 186 £3,515
      Hoxton 197 £3,533
      Ham 21 £3,540
      Canary Wharf 445 £3,552
      Muswell Hill 96 £3,584
      Kentish Town 190 £3,595
      Battersea 243 £3,618
      South Hampstead 223 £3,646
      Southfields 85 £3,664
      Fitzrovia 313 £3,693
      Islington 219 £3,710
      Gospel Oak 44 £3,784
      Fulham 510 £3,791
      The Borough 288 £3,800
      Hampton Wick 42 £3,927
      Hammersmith 565 £3,928
      St Margarets 103 £3,954
      Shoreditch 175 £4,014
      Wapping 312 £4,071
      West Hampstead 317 £4,184
      Earl's Court 506 £4,247
      Raynes Park 142 £4,247
      Finsbury 250 £4,391
      Coombe 35 £4,416
      Clerkenwell 220 £4,420
      Vauxhall 413 £4,529
      Waterloo 189 £4,610
      Mortlake 35 £4,652
      East Sheen 39 £4,699
      Holborn 165 £4,756
      Kew 35 £4,933
      King's Cross 219 £5,014
      Petersham 32 £5,184
      Bloomsbury 152 £5,279
      Chalk Farm 367 £5,305
      Kingston Vale 21 £5,344
      Notting Hill 435 £5,395
      Southwark 154 £5,406
      Brompton 803 £5,764
      Belsize Park 435 £5,950
      High Barnet 40 £6,182
      Hadley Wood 26 £6,896
      Kensington 402 £8,128
      Chelsea 658 £8,129
      South Kensington 705 £11,157
      Hampstead Garden Suburb 56 £14,616
      Be the first to find new properties
      Your search
      • Greater london

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