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 245 £1,371
      Cricklewood 125 £1,380
      Pollards Hill 64 £1,396
      Forest Gate 63 £1,400
      Manor Park 40 £1,440
      Longlands 27 £1,443
      Bedfont 58 £1,452
      Anerley 29 £1,455
      Catford South 55 £1,456
      Northumberland Heath 39 £1,469
      Edmonton 114 £1,469
      Mitcham 105 £1,471
      West Drayton 72 £1,479
      Marks Gate 24 £1,484
      Plashet 82 £1,484
      Waddon 98 £1,506
      Greenford 109 £1,509
      St Paul's Cray 26 £1,516
      Tolworth 32 £1,517
      Kenton 62 £1,524
      Thornton Heath 175 £1,525
      South Norwood 86 £1,527
      Barking Riverside 24 £1,528
      Seven Kings 147 £1,539
      Harringay 181 £1,542
      Wealdstone 221 £1,548
      Penge 36 £1,552
      Camberwell 149 £1,556
      Poverest 22 £1,557
      Addiscombe 79 £1,560
      Plumstead 109 £1,563
      Little Ilford 46 £1,589
      West Green 328 £1,595
      Newbury Park 65 £1,600
      Sudbury 147 £1,605
      Feltham 77 £1,609
      Highams Park 54 £1,613
      Chadwell Heath 35 £1,617
      Leyton 227 £1,621
      Fairlop 24 £1,621
      Worton 116 £1,624
      Hounslow West 120 £1,629
      Harold Hill 37 £1,641
      Maryland 84 £1,653
      Little Heath 28 £1,654
      South Woodford 27 £1,669
      Abbey Wood 43 £1,669
      Plaistow 132 £1,674
      Southbury 71 £1,679
      Beckenham 45 £1,693
      Carshalton Beeches 43 £1,698
      Elm Park 23 £1,715
      Perry Vale 72 £1,717
      Thames View 70 £1,721
      New Cross 135 £1,725
      Collier Row 41 £1,733
      Well Hall 33 £1,738
      Snaresbrook 30 £1,739
      Streatham Hill 273 £1,741
      Hanworth 24 £1,745
      Homerton 109 £1,746
      Clapton 169 £1,762
      Brunswick Park 34 £1,768
      Rotherhithe 180 £1,770
      Peckham 157 £1,774
      Stepney 227 £1,784
      Hainault 28 £1,784
      Thamesmead 49 £1,789
      Hillingdon 78 £1,793
      Gidea Park 32 £1,797
      The Wrythe 24 £1,798
      Blackheath 34 £1,806
      Heston 76 £1,808
      Chingford 121 £1,818
      Loughborough Junction 105 £1,820
      Rush Green 55 £1,823
      Poplar 244 £1,828
      Becontree 72 £1,829
      West Hackney 76 £1,831
      New Cross Gate 118 £1,832
      Harmondsworth 21 £1,836
      Worcester Park 29 £1,845
      Beckton 81 £1,847
      Woodside 48 £1,848
      Broad Green 223 £1,848
      Deptford 115 £1,848
      Shooters Hill 48 £1,859
      Rayners Lane 135 £1,860
      Gants Hill 109 £1,862
      Dagenham 68 £1,862
      Collier's Wood 91 £1,865
      Redbridge 42 £1,872
      Northwood 73 £1,873
      Palmers Green 68 £1,878
      Ponders End 54 £1,878
      Preston 188 £1,879
      Selhurst 93 £1,879
      Wanstead 23 £1,882
      Crystal Palace 27 £1,889
      New Barnet 31 £1,897
      Purley 68 £1,902
      Hither Green 67 £1,910
      Harrow Weald 79 £1,913
      Finchley 63 £1,915
      Widmore 30 £1,924
      Gallions Reach 33 £1,926
      Whetstone 40 £1,927
      Shortlands 29 £1,928
      Ladywell 104 £1,937
      Becontree Heath 66 £1,941
      Brixton 196 £1,946
      Belmont 54 £1,948
      Forest Hill 66 £1,954
      Church End 68 £1,955
      New Southgate 38 £1,959
      Southgate 42 £1,962
      Upper Norwood 33 £1,962
      Bethnal Green 235 £1,964
      Horn Park 26 £1,967
      Hackney 171 £1,967
      Wallington 28 £1,972
      Benhilton 78 £1,977
      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
      Osterley 24 £2,011
      Hayes 131 £2,016
      Haggerston 107 £2,019
      Archway 171 £2,019
      Hook 23 £2,025
      New Malden 77 £2,032
      Yeading 83 £2,046
      Perivale 86 £2,047
      Holloway 334 £2,049
      Yiewsley 59 £2,049
      Stockwell 213 £2,055
      West Ham 136 £2,056
      Bow 230 £2,062
      Shadwell 139 £2,071
      Summerstown 145 £2,077
      Mile End 192 £2,080
      Leytonstone 109 £2,081
      Kingsbury 97 £2,082
      Norbury 41 £2,085
      Tulse Hill 51 £2,113
      Canning Town 246 £2,114
      Morden 37 £2,118
      Cowley 86 £2,124
      Dollis Hill 176 £2,130
      Mapesbury 109 £2,130
      Whitton 40 £2,132
      Furzedown 339 £2,134
      Lower Morden 20 £2,136
      Upton Park 73 £2,137
      Barnehurst 26 £2,153
      East Dulwich 80 £2,153
      Charlton 73 £2,154
      Cranford 25 £2,156
      Limehouse 232 £2,156
      New Eltham 25 £2,164
      Hanwell 200 £2,165
      Streatham 157 £2,166
      West Barnes 54 £2,179
      Hale End 26 £2,183
      Park Royal 245 £2,189
      Stanmore 39 £2,190
      Middle Park 32 £2,198
      Honor Oak 32 £2,207
      West Hendon 67 £2,208
      West Finchley 40 £2,212
      Hornchurch 33 £2,212
      Balham 225 £2,221
      Hendon 97 £2,224
      Earlsfield 128 £2,244
      Old Kent Road 243 £2,276
      Finsbury Park 149 £2,279
      East Greenwich 218 £2,283
      Dulwich Village 23 £2,293
      Shacklewell 106 £2,297
      Stamford Hill 87 £2,307
      Sudbury Hill 37 £2,324
      Berrylands 23 £2,328
      Spring Grove 113 £2,332
      Harlesden 157 £2,346
      Nunhead 54 £2,357
      Stroud Green 47 £2,365
      Twyford 65 £2,376
      Highbury 192 £2,400
      Friern Barnet 47 £2,402
      Kilburn 108 £2,404
      Kidbrooke 116 £2,410
      Walworth 234 £2,415
      Colindale 173 £2,424
      Brockley 41 £2,435
      Clayhall 41 £2,451
      Merton 118 £2,453
      Brent Cross 70 £2,456
      Wandsworth 298 £2,459
      Surbiton 108 £2,459
      Pinner 34 £2,473
      Bowes 260 £2,479
      Charlton Riverside 39 £2,479
      Crouch End 100 £2,493
      North Finchley 65 £2,493
      Stratford 494 £2,513
      Stoke Newington 184 £2,518
      Upton 37 £2,535
      Chinbrook 29 £2,536
      Dulwich 21 £2,540
      Clapham 362 £2,550
      Dalston 129 £2,567
      Southfields 118 £2,573
      Blackwall 409 £2,574
      Kennington 80 £2,577
      Hendon Central 398 £2,621
      Putney 187 £2,668
      Bermondsey 284 £2,675
      Oval 151 £2,689
      St Pancras 226 £2,694
      West Kensington 450 £2,695
      Norbiton 190 £2,698
      Hampton Hill 21 £2,708
      North Woolwich 22 £2,721
      Shepherd's Bush 527 £2,741
      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 755 £2,941
      Queen's Park 115 £2,976
      Hoxton 216 £2,988
      Elephant and Castle 357 £3,028
      Temple Fortune 97 £3,052
      Isle of Dogs 1,092 £3,072
      Battersea 289 £3,116
      Barnsbury 396 £3,149
      Gospel Oak 60 £3,210
      Petersham 30 £3,267
      Kentish Town 231 £3,287
      Woodside Park 40 £3,294
      Canary Wharf 491 £3,305
      North Kensington 244 £3,343
      Hampton Wick 47 £3,358
      Ickenham 49 £3,389
      Lambeth 70 £3,414
      Brook Green 161 £3,444
      Brondesbury 108 £3,460
      Cockfosters 44 £3,488
      Muswell Hill 122 £3,503
      Somers Town 131 £3,521
      Islington 236 £3,548
      South Hampstead 217 £3,615
      Mill Hill 46 £3,643
      Hammersmith 679 £3,650
      The Borough 319 £3,747
      Fitzrovia 357 £3,754
      Earl's Court 616 £3,817
      Fulham 518 £3,848
      Wapping 315 £3,861
      Shoreditch 195 £3,958
      Golders Green 160 £3,960
      North Sheen 65 £3,963
      Raynes Park 161 £3,967
      Clerkenwell 252 £4,002
      Holborn 182 £4,166
      High Barnet 47 £4,180
      Waterloo 203 £4,181
      Mortlake 48 £4,270
      West Hampstead 332 £4,273
      Kew 44 £4,276
      Vauxhall 405 £4,276
      East Sheen 44 £4,357
      St Margarets 84 £4,386
      Finsbury 245 £4,407
      Southwark 165 £4,628
      King's Cross 250 £4,628
      Chalk Farm 390 £5,168
      Bloomsbury 173 £5,262
      Notting Hill 475 £5,377
      Coombe 44 £5,436
      Belsize Park 456 £5,589
      Brompton 923 £5,604
      Hadley Wood 25 £7,219
      Chelsea 629 £7,377
      Kensington 415 £7,422
      South Kensington 675 £11,062
      Hampstead Garden Suburb 59 £13,050
      Be the first to find new properties
      Your search
      • Greater london

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