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
      Marks Gate 20 £1,356
      Scrattons Farm 256 £1,363
      Cricklewood 124 £1,378
      Pollards Hill 63 £1,391
      Forest Gate 62 £1,408
      Manor Park 39 £1,416
      Anerley 32 £1,444
      Catford South 56 £1,450
      Bedfont 57 £1,461
      Edmonton 114 £1,463
      Mitcham 105 £1,473
      Longlands 26 £1,475
      Plashet 81 £1,484
      Northumberland Heath 38 £1,487
      Waddon 99 £1,499
      West Drayton 73 £1,511
      Greenford 108 £1,517
      Harringay 185 £1,518
      Kenton 62 £1,524
      Penge 35 £1,527
      Thornton Heath 175 £1,527
      Barking Riverside 24 £1,528
      St Paul's Cray 25 £1,530
      South Norwood 84 £1,535
      Camberwell 150 £1,539
      Wealdstone 218 £1,555
      Plumstead 108 £1,556
      Addiscombe 79 £1,560
      West Green 324 £1,571
      Seven Kings 143 £1,574
      Tolworth 33 £1,584
      Little Ilford 46 £1,587
      Sudbury 143 £1,596
      Newbury Park 65 £1,600
      Feltham 78 £1,615
      Elm Park 21 £1,621
      Fairlop 24 £1,621
      Chadwell Heath 34 £1,625
      Hounslow West 117 £1,630
      Harold Hill 37 £1,641
      Beckenham 47 £1,643
      Highams Park 56 £1,644
      Little Heath 27 £1,645
      Leyton 233 £1,646
      Maryland 83 £1,651
      Worton 117 £1,658
      South Woodford 26 £1,658
      Abbey Wood 44 £1,664
      Southbury 72 £1,666
      Poverest 25 £1,678
      Plaistow 145 £1,679
      Carshalton Beeches 43 £1,698
      Perry Vale 71 £1,714
      Thames View 71 £1,722
      Homerton 109 £1,739
      Streatham Hill 276 £1,744
      Hanworth 24 £1,745
      Brunswick Park 34 £1,747
      Rotherhithe 177 £1,755
      New Cross 138 £1,760
      Hainault 27 £1,760
      Well Hall 32 £1,761
      Snaresbrook 29 £1,770
      Clapton 167 £1,772
      Collier Row 39 £1,772
      Thamesmead 49 £1,790
      Stepney 230 £1,794
      Gidea Park 32 £1,797
      The Wrythe 24 £1,798
      Peckham 158 £1,804
      Heston 76 £1,808
      Woodside 48 £1,811
      Harmondsworth 22 £1,814
      Poplar 244 £1,816
      Becontree 70 £1,821
      West Hackney 76 £1,823
      Chingford 119 £1,829
      Wanstead 24 £1,830
      Loughborough Junction 107 £1,832
      Beckton 79 £1,834
      Colney Hatch 20 £1,839
      Rush Green 54 £1,839
      New Cross Gate 116 £1,843
      Worcester Park 29 £1,845
      Northwood 77 £1,853
      Shooters Hill 48 £1,857
      Broad Green 229 £1,863
      Gants Hill 109 £1,863
      Rayners Lane 134 £1,866
      Blackheath 36 £1,867
      Dagenham 67 £1,869
      Selhurst 93 £1,871
      Collier's Wood 87 £1,872
      Redbridge 42 £1,872
      New Southgate 37 £1,877
      Ponders End 54 £1,878
      Hillingdon 81 £1,884
      Palmers Green 67 £1,891
      Purley 69 £1,895
      Deptford 117 £1,897
      Herne Hill 20 £1,898
      Preston 187 £1,902
      Hither Green 67 £1,906
      Finchley 62 £1,907
      Widmore 31 £1,907
      New Barnet 31 £1,921
      Crystal Palace 28 £1,927
      Shortlands 29 £1,928
      Forest Hill 67 £1,936
      Gallions Reach 32 £1,949
      Brixton 191 £1,953
      Whetstone 39 £1,954
      Ladywell 102 £1,955
      Harrow Weald 81 £1,957
      Becontree Heath 65 £1,958
      Horn Park 27 £1,959
      Alperton 134 £1,968
      Hackney 168 £1,970
      Church End 67 £1,972
      Bethnal Green 232 £1,976
      Wallington 27 £1,984
      Benhilton 79 £1,986
      Belmont 55 £1,989
      Hackney Wick 43 £1,998
      Barkingside 26 £1,998
      Archway 173 £2,003
      Upper Norwood 34 £2,003
      Hayes 134 £2,006
      Yiewsley 62 £2,009
      West Norwood 83 £2,009
      Hornsey 164 £2,017
      Southgate 44 £2,018
      Hook 23 £2,025
      Haggerston 106 £2,025
      New Malden 77 £2,032
      Holloway 337 £2,040
      Leytonstone 112 £2,044
      Shadwell 138 £2,046
      Yeading 81 £2,053
      Perivale 87 £2,063
      Canning Town 236 £2,065
      Bow 233 £2,066
      Cowley 96 £2,067
      West Ham 137 £2,077
      Summerstown 144 £2,084
      Norbury 41 £2,085
      Stockwell 210 £2,086
      Mile End 192 £2,088
      Morden 37 £2,118
      Furzedown 341 £2,123
      Kingsbury 99 £2,127
      Dollis Hill 173 £2,130
      Mapesbury 108 £2,132
      Osterley 24 £2,135
      Hale End 27 £2,135
      Tulse Hill 52 £2,136
      Lower Morden 20 £2,136
      Upton Park 73 £2,137
      Limehouse 233 £2,138
      Cranford 25 £2,156
      Whitton 39 £2,159
      Hanwell 197 £2,160
      Streatham 157 £2,168
      Barnehurst 25 £2,176
      West Barnes 54 £2,179
      Park Royal 245 £2,181
      West Hendon 66 £2,184
      Dulwich Village 21 £2,186
      Stanmore 39 £2,190
      East Dulwich 80 £2,193
      Middle Park 32 £2,198
      Charlton 71 £2,202
      New Eltham 24 £2,208
      Hornchurch 33 £2,212
      Balham 216 £2,227
      Honor Oak 32 £2,245
      Nunhead 53 £2,254
      Hendon 95 £2,260
      Earlsfield 131 £2,263
      Finsbury Park 149 £2,264
      Old Kent Road 242 £2,278
      West Finchley 41 £2,300
      East Greenwich 216 £2,301
      Stamford Hill 85 £2,316
      Sudbury Hill 37 £2,324
      Berrylands 23 £2,328
      Spring Grove 115 £2,340
      Harlesden 155 £2,358
      Shacklewell 108 £2,366
      Twyford 65 £2,375
      Highbury 198 £2,377
      Kidbrooke 114 £2,380
      Kilburn 109 £2,398
      Friern Barnet 47 £2,402
      Walworth 231 £2,420
      Colindale 173 £2,426
      Brockley 39 £2,440
      Brent Cross 72 £2,444
      Wandsworth 297 £2,459
      Surbiton 108 £2,459
      Clayhall 42 £2,476
      Chinbrook 30 £2,477
      North Finchley 66 £2,478
      Crouch End 103 £2,479
      Charlton Riverside 39 £2,485
      Bowes 275 £2,485
      Stratford 492 £2,497
      Merton 115 £2,499
      Stroud Green 47 £2,499
      Pinner 35 £2,502
      Upton 36 £2,509
      Hampton Hill 20 £2,518
      Stoke Newington 184 £2,525
      Dulwich 21 £2,542
      Clapham 359 £2,558
      Southfields 123 £2,559
      Dalston 129 £2,568
      Kennington 81 £2,573
      Blackwall 413 £2,609
      Hendon Central 427 £2,633
      Oval 150 £2,667
      Bermondsey 282 £2,672
      Putney 184 £2,687
      St Pancras 225 £2,698
      West Kensington 452 £2,703
      North Woolwich 22 £2,721
      Norbiton 186 £2,726
      Silvertown 149 £2,732
      Shepherd's Bush 525 £2,742
      Greenwich Peninsula 94 £2,768
      Strawberry Hill 58 £2,778
      Merton Park 133 £2,785
      Roehampton 107 £2,831
      Clapham Junction 304 £2,851
      Tufnell Park 45 £2,861
      Queen's Park 111 £2,871
      Whitechapel 761 £2,955
      Hoxton 210 £3,006
      Elephant and Castle 353 £3,072
      Temple Fortune 97 £3,073
      Isle of Dogs 1,087 £3,079
      Barnsbury 395 £3,136
      Battersea 293 £3,144
      Gospel Oak 60 £3,185
      Petersham 30 £3,267
      Woodside Park 40 £3,294
      Kentish Town 230 £3,330
      Canary Wharf 493 £3,332
      Hampton Wick 47 £3,358
      Ickenham 52 £3,379
      North Kensington 245 £3,382
      Lambeth 70 £3,414
      Brook Green 163 £3,421
      Cockfosters 45 £3,446
      Brondesbury 107 £3,470
      Somers Town 131 £3,521
      Muswell Hill 123 £3,539
      South Hampstead 222 £3,548
      Islington 236 £3,557
      Hammersmith 680 £3,646
      Mill Hill 45 £3,700
      The Borough 321 £3,717
      Fitzrovia 358 £3,760
      Earl's Court 628 £3,814
      Wapping 313 £3,876
      Fulham 515 £3,922
      Golders Green 159 £3,927
      Shoreditch 192 £3,935
      Raynes Park 162 £3,946
      North Sheen 66 £3,981
      Clerkenwell 251 £4,042
      Holborn 182 £4,128
      High Barnet 46 £4,213
      Waterloo 204 £4,215
      Vauxhall 404 £4,264
      Kew 44 £4,276
      St Margarets 84 £4,300
      West Hampstead 331 £4,308
      Mortlake 49 £4,314
      East Sheen 44 £4,354
      Finsbury 248 £4,413
      King's Cross 251 £4,608
      Southwark 167 £4,624
      Chalk Farm 390 £5,100
      Bloomsbury 171 £5,271
      Coombe 44 £5,434
      Belsize Park 474 £5,449
      Notting Hill 465 £5,450
      Brompton 928 £5,594
      Hadley Wood 25 £7,219
      Kensington 414 £7,360
      Chelsea 629 £7,446
      South Kensington 679 £11,061
      Hampstead Garden Suburb 59 £13,050
      Be the first to find new properties
      Your search
      • Greater london

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