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
      Southend 27 £1,248
      Downham 40 £1,304
      Scrattons Farm 244 £1,372
      Cricklewood 127 £1,379
      Catford South 54 £1,395
      Pollards Hill 64 £1,396
      Forest Gate 63 £1,400
      Manor Park 40 £1,440
      Longlands 28 £1,440
      Bedfont 58 £1,452
      Anerley 29 £1,455
      Northumberland Heath 39 £1,469
      Edmonton 114 £1,469
      Mitcham 106 £1,471
      West Drayton 72 £1,479
      Marks Gate 24 £1,484
      Plashet 82 £1,484
      Waddon 99 £1,504
      Greenford 110 £1,512
      St Paul's Cray 26 £1,516
      Tolworth 32 £1,517
      Kenton 62 £1,524
      South Norwood 86 £1,527
      Thornton Heath 174 £1,528
      Barking Riverside 24 £1,528
      Seven Kings 147 £1,539
      Harringay 181 £1,546
      Wealdstone 221 £1,548
      Penge 36 £1,552
      Camberwell 149 £1,556
      Addiscombe 79 £1,560
      Plumstead 109 £1,563
      Little Ilford 47 £1,574
      Newbury Park 65 £1,600
      West Green 329 £1,605
      Sudbury 147 £1,605
      Feltham 77 £1,609
      Highams Park 54 £1,613
      Chadwell Heath 35 £1,617
      Harold Hill 38 £1,618
      Fairlop 24 £1,621
      Hounslow West 120 £1,629
      Abbey Wood 44 £1,651
      Maryland 84 £1,653
      Little Heath 28 £1,654
      Worton 118 £1,657
      Leyton 231 £1,659
      Plaistow 134 £1,668
      South Woodford 27 £1,669
      Southbury 71 £1,679
      Beckenham 45 £1,693
      Carshalton Beeches 43 £1,698
      Perry Vale 73 £1,714
      Elm Park 23 £1,715
      Thames View 70 £1,721
      New Cross 134 £1,731
      Collier Row 41 £1,733
      Well Hall 33 £1,738
      Snaresbrook 30 £1,739
      Streatham Hill 275 £1,741
      Hanworth 24 £1,745
      Homerton 109 £1,746
      Clapton 168 £1,764
      Stepney 226 £1,765
      Brunswick Park 34 £1,768
      Gidea Park 32 £1,769
      Rotherhithe 179 £1,770
      Poverest 23 £1,772
      Hillingdon 79 £1,779
      Hainault 28 £1,784
      New Cross Gate 117 £1,786
      Thamesmead 49 £1,789
      Peckham 158 £1,790
      The Wrythe 24 £1,798
      Blackheath 34 £1,806
      Heston 76 £1,808
      Becontree 72 £1,829
      West Hackney 76 £1,831
      Chingford 119 £1,833
      Harmondsworth 21 £1,836
      Deptford 117 £1,838
      Rush Green 54 £1,838
      Poplar 247 £1,838
      Beckton 82 £1,839
      Loughborough Junction 106 £1,842
      Worcester Park 29 £1,845
      Woodside 48 £1,848
      Broad Green 227 £1,851
      Gants Hill 110 £1,853
      Shooters Hill 48 £1,859
      Rayners Lane 135 £1,860
      Dagenham 68 £1,862
      Palmers Green 68 £1,867
      Collier's Wood 93 £1,870
      Redbridge 42 £1,872
      Northwood 73 £1,873
      Wanstead 24 £1,874
      Ponders End 54 £1,878
      Selhurst 93 £1,879
      New Barnet 32 £1,885
      Crystal Palace 27 £1,889
      Preston 188 £1,891
      Purley 68 £1,902
      Harrow Weald 80 £1,909
      Finchley 63 £1,915
      Hither Green 66 £1,923
      Widmore 30 £1,924
      Gallions Reach 33 £1,926
      Horn Park 27 £1,927
      Whetstone 40 £1,927
      Shortlands 29 £1,928
      Ladywell 104 £1,937
      Brixton 197 £1,941
      Becontree Heath 67 £1,946
      Belmont 54 £1,948
      Forest Hill 66 £1,954
      Church End 68 £1,955
      Hackney 172 £1,957
      Bethnal Green 237 £1,958
      New Southgate 38 £1,959
      Southgate 42 £1,962
      Herne Hill 20 £1,971
      Wallington 28 £1,972
      Benhilton 80 £1,973
      Blendon 20 £1,981
      Alperton 132 £1,982
      Hackney Wick 44 £1,984
      West Norwood 84 £1,988
      Hornsey 161 £1,997
      Barkingside 26 £1,998
      Upper Norwood 33 £2,003
      Osterley 24 £2,011
      Haggerston 107 £2,019
      Archway 171 £2,019
      Hayes 132 £2,019
      Hook 23 £2,025
      Perivale 85 £2,026
      New Malden 77 £2,032
      Holloway 335 £2,045
      Yeading 83 £2,046
      Stockwell 215 £2,053
      Bow 232 £2,065
      Shadwell 142 £2,068
      Yiewsley 58 £2,069
      Summerstown 145 £2,077
      West Ham 136 £2,079
      Mile End 192 £2,080
      Kingsbury 97 £2,082
      Norbury 41 £2,085
      Leytonstone 110 £2,103
      Morden 37 £2,118
      Cowley 87 £2,121
      Tulse Hill 51 £2,130
      Dollis Hill 176 £2,130
      Mapesbury 109 £2,130
      Whitton 40 £2,132
      Lower Morden 20 £2,136
      Furzedown 341 £2,137
      Limehouse 232 £2,148
      Barnehurst 26 £2,153
      Charlton 73 £2,154
      Cranford 25 £2,156
      Upton Park 72 £2,156
      Canning Town 246 £2,157
      New Eltham 25 £2,164
      Hanwell 200 £2,165
      Streatham 159 £2,170
      West Barnes 54 £2,179
      Hale End 26 £2,183
      East Dulwich 80 £2,187
      Stanmore 39 £2,190
      Park Royal 247 £2,190
      West Hendon 68 £2,196
      Middle Park 31 £2,200
      Honor Oak 32 £2,207
      West Finchley 40 £2,212
      Hornchurch 33 £2,212
      Hendon 97 £2,222
      Balham 228 £2,230
      Earlsfield 129 £2,275
      Finsbury Park 149 £2,278
      Old Kent Road 245 £2,281
      East Greenwich 219 £2,283
      Dulwich Village 23 £2,293
      Stamford Hill 87 £2,307
      Sudbury Hill 37 £2,324
      Berrylands 23 £2,328
      Harlesden 157 £2,346
      Shacklewell 107 £2,351
      Spring Grove 117 £2,352
      Nunhead 53 £2,386
      Twyford 66 £2,390
      Highbury 192 £2,398
      Friern Barnet 47 £2,402
      Kidbrooke 118 £2,407
      Walworth 233 £2,411
      Kilburn 109 £2,415
      Colindale 174 £2,426
      Brockley 41 £2,435
      Merton 119 £2,447
      Clayhall 41 £2,451
      Wandsworth 298 £2,459
      Surbiton 108 £2,459
      Stroud Green 48 £2,463
      Pinner 34 £2,473
      Brent Cross 72 £2,473
      Charlton Riverside 38 £2,476
      Bowes 258 £2,478
      Stratford 499 £2,485
      Crouch End 100 £2,493
      North Finchley 65 £2,493
      Stoke Newington 187 £2,522
      Upton 37 £2,535
      Chinbrook 29 £2,536
      Dulwich 21 £2,540
      Clapham 363 £2,554
      Dalston 128 £2,570
      Southfields 118 £2,573
      Blackwall 410 £2,588
      Kennington 80 £2,591
      Hendon Central 395 £2,622
      Bermondsey 289 £2,658
      Putney 189 £2,672
      Oval 150 £2,684
      St Pancras 226 £2,694
      Hampton Hill 21 £2,708
      West Kensington 450 £2,711
      Norbiton 193 £2,714
      North Woolwich 22 £2,721
      Shepherd's Bush 527 £2,745
      Silvertown 152 £2,757
      Greenwich Peninsula 95 £2,764
      Strawberry Hill 62 £2,767
      Tufnell Park 44 £2,808
      Merton Park 133 £2,809
      Clapham Junction 305 £2,828
      Roehampton 107 £2,859
      Whitechapel 763 £2,951
      Queen's Park 115 £2,963
      Hoxton 216 £3,002
      Elephant and Castle 356 £3,032
      Temple Fortune 97 £3,052
      Isle of Dogs 1,102 £3,068
      Battersea 288 £3,117
      Barnsbury 395 £3,150
      Gospel Oak 60 £3,210
      Woodside Park 39 £3,237
      Petersham 30 £3,267
      Kentish Town 230 £3,291
      North Kensington 245 £3,342
      Canary Wharf 497 £3,356
      Hampton Wick 48 £3,389
      Ickenham 49 £3,389
      Lambeth 70 £3,414
      Brook Green 161 £3,444
      Brondesbury 108 £3,460
      Cockfosters 44 £3,488
      Muswell Hill 125 £3,497
      Somers Town 131 £3,521
      Islington 239 £3,580
      South Hampstead 219 £3,606
      Mill Hill 46 £3,643
      Hammersmith 683 £3,645
      The Borough 319 £3,747
      Fitzrovia 358 £3,747
      Earl's Court 626 £3,827
      Fulham 518 £3,850
      Wapping 316 £3,860
      North Sheen 66 £3,942
      Shoreditch 195 £3,958
      Raynes Park 161 £3,966
      Golders Green 161 £3,968
      Clerkenwell 254 £4,018
      High Barnet 47 £4,180
      Holborn 184 £4,189
      Waterloo 204 £4,207
      Vauxhall 408 £4,255
      Mortlake 48 £4,270
      West Hampstead 333 £4,275
      Kew 44 £4,276
      St Margarets 86 £4,338
      East Sheen 44 £4,357
      Finsbury 249 £4,411
      King's Cross 252 £4,626
      Southwark 165 £4,628
      Chalk Farm 390 £5,168
      Bloomsbury 175 £5,304
      Notting Hill 477 £5,387
      Coombe 44 £5,436
      Brompton 927 £5,600
      Belsize Park 459 £5,602
      Hadley Wood 25 £7,219
      Kensington 420 £7,380
      Chelsea 635 £7,428
      South Kensington 682 £11,126
      Hampstead Garden Suburb 59 £13,050
      Be the first to find new properties
      Your search
      • Greater london

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