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 26 £1,266
      Downham 40 £1,304
      Scrattons Farm 250 £1,369
      Cricklewood 123 £1,383
      Pollards Hill 64 £1,396
      Forest Gate 62 £1,408
      Anerley 30 £1,437
      Lower Belvedere 20 £1,438
      Manor Park 40 £1,440
      Marks Gate 23 £1,453
      Catford South 56 £1,460
      Edmonton 114 £1,463
      Bedfont 56 £1,464
      Longlands 26 £1,475
      Mitcham 104 £1,482
      Plashet 81 £1,482
      Northumberland Heath 38 £1,487
      Waddon 100 £1,501
      West Drayton 71 £1,502
      Greenford 109 £1,509
      Kenton 62 £1,524
      Penge 37 £1,526
      Thornton Heath 175 £1,527
      Barking Riverside 24 £1,528
      St Paul's Cray 25 £1,535
      Harringay 183 £1,536
      Camberwell 148 £1,547
      Wealdstone 219 £1,552
      Plumstead 108 £1,555
      Addiscombe 79 £1,560
      South Norwood 84 £1,561
      Seven Kings 142 £1,573
      Tolworth 33 £1,584
      Little Ilford 46 £1,589
      West Green 324 £1,592
      Sudbury 144 £1,593
      Leyton 228 £1,599
      Newbury Park 65 £1,600
      Elm Park 21 £1,621
      Feltham 77 £1,621
      Fairlop 24 £1,621
      Chadwell Heath 34 £1,625
      Hounslow West 120 £1,629
      Highams Park 57 £1,632
      Harold Hill 37 £1,641
      Little Heath 27 £1,645
      Maryland 84 £1,653
      Worton 117 £1,657
      South Woodford 26 £1,658
      Abbey Wood 44 £1,663
      Southbury 72 £1,667
      Beckenham 46 £1,674
      Plaistow 144 £1,683
      Brunswick Park 34 £1,694
      Perry Vale 69 £1,698
      Carshalton Beeches 43 £1,698
      Thames View 71 £1,722
      Poverest 24 £1,723
      Homerton 109 £1,743
      Streatham Hill 277 £1,746
      Hanworth 23 £1,749
      Rotherhithe 179 £1,751
      New Cross 139 £1,755
      Well Hall 32 £1,761
      Clapton 168 £1,765
      Snaresbrook 29 £1,770
      Collier Row 39 £1,772
      Hainault 28 £1,784
      Stepney 229 £1,784
      Thamesmead 49 £1,789
      Gidea Park 32 £1,797
      The Wrythe 24 £1,798
      Heston 76 £1,808
      Poplar 245 £1,812
      Chingford 121 £1,818
      Rush Green 55 £1,823
      Peckham 157 £1,823
      Becontree 71 £1,826
      Woodside 47 £1,833
      Harmondsworth 21 £1,836
      Beckton 80 £1,840
      Loughborough Junction 106 £1,842
      Collier's Wood 90 £1,844
      New Cross Gate 117 £1,844
      Worcester Park 29 £1,845
      West Hackney 75 £1,847
      Broad Green 227 £1,858
      Shooters Hill 48 £1,859
      Rayners Lane 135 £1,860
      Gants Hill 109 £1,863
      Blackheath 35 £1,863
      Dagenham 67 £1,866
      Redbridge 42 £1,872
      Northwood 73 £1,873
      Hither Green 69 £1,874
      Hillingdon 78 £1,875
      Deptford 116 £1,875
      Ponders End 54 £1,878
      Wanstead 23 £1,879
      Horn Park 26 £1,880
      Finchley 61 £1,882
      New Barnet 32 £1,885
      Selhurst 91 £1,886
      Palmers Green 67 £1,891
      Crystal Palace 27 £1,891
      Purley 69 £1,895
      Herne Hill 20 £1,898
      Preston 187 £1,900
      Church End 67 £1,908
      Shortlands 30 £1,917
      Widmore 30 £1,924
      Gallions Reach 33 £1,926
      Ladywell 105 £1,930
      Brixton 192 £1,947
      Belmont 54 £1,948
      Harrow Weald 80 £1,952
      Whetstone 40 £1,952
      Becontree Heath 65 £1,958
      Forest Hill 66 £1,959
      New Southgate 38 £1,959
      West Norwood 84 £1,963
      Hackney 171 £1,969
      Bethnal Green 233 £1,972
      Hornsey 163 £1,975
      Alperton 131 £1,981
      Wallington 27 £1,984
      Benhilton 79 £1,986
      Barkingside 26 £1,998
      Hackney Wick 43 £2,001
      Upper Norwood 34 £2,003
      Archway 172 £2,011
      Hayes 132 £2,016
      Southgate 44 £2,018
      Haggerston 107 £2,019
      Hook 23 £2,025
      Summerstown 141 £2,028
      New Malden 77 £2,032
      Yiewsley 59 £2,039
      Holloway 330 £2,044
      Shadwell 138 £2,046
      Yeading 81 £2,053
      Osterley 26 £2,056
      Perivale 87 £2,063
      Bow 233 £2,068
      West Ham 136 £2,074
      Cowley 90 £2,077
      Stockwell 211 £2,079
      Leytonstone 112 £2,080
      Kingsbury 97 £2,082
      Norbury 41 £2,085
      Mile End 190 £2,092
      Dollis Hill 169 £2,094
      Canning Town 244 £2,116
      Morden 37 £2,118
      Furzedown 342 £2,130
      Mapesbury 108 £2,132
      Whitton 40 £2,132
      Lower Morden 20 £2,136
      Upton Park 73 £2,137
      Tulse Hill 51 £2,142
      Limehouse 232 £2,143
      Cranford 25 £2,156
      Streatham 157 £2,158
      West Barnes 53 £2,159
      Hanwell 197 £2,161
      Charlton 71 £2,169
      Barnehurst 25 £2,177
      Hale End 26 £2,183
      East Dulwich 82 £2,185
      Park Royal 247 £2,186
      Stanmore 39 £2,190
      Middle Park 32 £2,198
      Honor Oak 34 £2,201
      Balham 218 £2,204
      West Hendon 67 £2,208
      New Eltham 24 £2,208
      Hornchurch 33 £2,212
      Nunhead 53 £2,256
      Hendon 95 £2,260
      Earlsfield 130 £2,269
      Old Kent Road 240 £2,278
      Finsbury Park 150 £2,280
      East Greenwich 219 £2,289
      Dulwich Village 23 £2,293
      West Finchley 41 £2,300
      Stamford Hill 85 £2,315
      Sudbury Hill 37 £2,324
      Berrylands 23 £2,328
      Shacklewell 109 £2,352
      Harlesden 154 £2,364
      Spring Grove 119 £2,366
      Twyford 64 £2,385
      Friern Barnet 48 £2,391
      Highbury 195 £2,392
      Kilburn 108 £2,395
      Kidbrooke 116 £2,406
      Walworth 231 £2,422
      Colindale 176 £2,424
      Brockley 39 £2,440
      Brent Cross 73 £2,458
      Surbiton 108 £2,459
      Stroud Green 48 £2,463
      Charlton Riverside 37 £2,466
      Wandsworth 296 £2,467
      Crouch End 102 £2,473
      Pinner 34 £2,473
      Clayhall 42 £2,476
      Chinbrook 30 £2,478
      Bowes 267 £2,482
      North Finchley 66 £2,488
      Merton 115 £2,499
      Stratford 496 £2,519
      Stoke Newington 184 £2,524
      Blackwall 409 £2,532
      Upton 37 £2,535
      Dulwich 21 £2,540
      Southfields 122 £2,560
      Dalston 129 £2,568
      Clapham 361 £2,572
      Kennington 81 £2,573
      Hendon Central 412 £2,627
      Putney 187 £2,669
      Bermondsey 279 £2,670
      Oval 153 £2,672
      Norbiton 185 £2,683
      St Pancras 225 £2,692
      Silvertown 151 £2,704
      Hampton Hill 21 £2,708
      North Woolwich 22 £2,721
      West Kensington 445 £2,724
      Strawberry Hill 59 £2,733
      Shepherd's Bush 526 £2,743
      Greenwich Peninsula 94 £2,769
      Merton Park 131 £2,804
      Roehampton 107 £2,831
      Clapham Junction 302 £2,851
      Tufnell Park 46 £2,853
      Queen's Park 113 £2,854
      Whitechapel 759 £2,960
      Hoxton 211 £2,987
      Temple Fortune 97 £3,026
      Elephant and Castle 354 £3,070
      Isle of Dogs 1,090 £3,077
      Barnsbury 391 £3,112
      Battersea 289 £3,126
      Gospel Oak 61 £3,179
      Petersham 29 £3,207
      Woodside Park 39 £3,282
      Kentish Town 230 £3,308
      Canary Wharf 495 £3,331
      Hampton Wick 48 £3,389
      Ickenham 49 £3,389
      North Kensington 243 £3,397
      Cockfosters 43 £3,399
      Lambeth 70 £3,414
      Muswell Hill 122 £3,430
      Brook Green 160 £3,456
      Brondesbury 107 £3,470
      Somers Town 131 £3,521
      Islington 237 £3,541
      South Hampstead 216 £3,606
      Hammersmith 683 £3,629
      Mill Hill 45 £3,700
      The Borough 317 £3,744
      Fitzrovia 359 £3,769
      Earl's Court 625 £3,816
      Wapping 314 £3,868
      Fulham 513 £3,886
      Golders Green 161 £3,917
      Shoreditch 192 £3,955
      Raynes Park 160 £3,971
      North Sheen 66 £3,979
      Clerkenwell 253 £4,045
      Holborn 183 £4,125
      High Barnet 47 £4,180
      Waterloo 203 £4,212
      Kew 44 £4,276
      Vauxhall 404 £4,291
      West Hampstead 330 £4,314
      Mortlake 49 £4,314
      St Margarets 87 £4,334
      East Sheen 44 £4,354
      Finsbury 247 £4,415
      King's Cross 252 £4,591
      Southwark 167 £4,641
      Chalk Farm 389 £5,150
      Bloomsbury 172 £5,286
      Notting Hill 464 £5,416
      Coombe 43 £5,511
      Brompton 930 £5,602
      Belsize Park 457 £5,611
      Hadley Wood 25 £7,219
      Chelsea 645 £7,471
      Kensington 416 £7,506
      South Kensington 682 £11,057
      Hampstead Garden Suburb 57 £13,315
      Be the first to find new properties
      Your search
      • Greater london

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