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,150
      Downham 44 £1,227
      Manor Park 49 £1,333
      Catford South 53 £1,340
      Northumberland Heath 36 £1,354
      Cricklewood 130 £1,368
      Forestdale 21 £1,376
      Scrattons Farm 201 £1,394
      Bedfont 56 £1,398
      Forest Gate 62 £1,400
      Longlands 30 £1,420
      Edmonton 113 £1,420
      Pollards Hill 63 £1,430
      Marks Gate 21 £1,449
      West Drayton 76 £1,459
      Mitcham 106 £1,459
      New Beckenham 20 £1,470
      Little Ilford 48 £1,477
      Waddon 97 £1,483
      Anerley 26 £1,487
      South Norwood 90 £1,488
      Thornton Heath 180 £1,489
      Sudbury 140 £1,502
      Camberwell 145 £1,503
      Plashet 88 £1,505
      Harringay 192 £1,524
      Seven Kings 154 £1,525
      Greenford 110 £1,526
      Addiscombe 84 £1,533
      Plumstead 112 £1,541
      Kenton 52 £1,546
      Wealdstone 225 £1,546
      Worton 122 £1,553
      Bexley 20 £1,557
      Abbey Wood 46 £1,570
      Leyton 224 £1,577
      Little Heath 30 £1,582
      St Paul's Cray 25 £1,583
      Fairlop 22 £1,587
      South Woodford 24 £1,594
      West Green 332 £1,601
      Chadwell Heath 34 £1,605
      Tolworth 34 £1,611
      Highams Park 54 £1,611
      Maryland 82 £1,611
      Newbury Park 66 £1,612
      Harold Hill 38 £1,617
      Thamesmead 43 £1,621
      Hounslow West 124 £1,636
      Carshalton Beeches 45 £1,644
      Brunswick Park 33 £1,650
      Penge 35 £1,653
      Southbury 75 £1,663
      Beckton 86 £1,665
      Plaistow 140 £1,666
      Perry Vale 68 £1,666
      Beckenham 48 £1,666
      New Cross 134 £1,672
      Hanworth 26 £1,672
      Selhurst 93 £1,675
      Well Hall 36 £1,697
      Peckham 157 £1,701
      Feltham 85 £1,704
      New Cross Gate 121 £1,714
      Goddington 20 £1,718
      Broad Green 228 £1,723
      Streatham Hill 270 £1,725
      Wanstead 24 £1,729
      Shortlands 33 £1,730
      Snaresbrook 26 £1,743
      Collier's Wood 98 £1,744
      Rotherhithe 175 £1,744
      Stepney 205 £1,746
      Clapton 172 £1,747
      Thames View 71 £1,757
      Elm Park 22 £1,760
      Palmers Green 74 £1,760
      Collier Row 45 £1,760
      Woodside 52 £1,763
      Crystal Palace 29 £1,769
      Harmondsworth 24 £1,777
      Purley 69 £1,778
      Hither Green 78 £1,781
      Hainault 28 £1,786
      Chingford 122 £1,791
      Homerton 100 £1,793
      West Hackney 79 £1,801
      Horn Park 30 £1,801
      Gidea Park 33 £1,803
      Hale End 25 £1,806
      Deptford 108 £1,808
      Loughborough Junction 109 £1,808
      Poverest 21 £1,809
      The Wrythe 25 £1,812
      Rayners Lane 132 £1,817
      Gants Hill 105 £1,819
      Poplar 235 £1,821
      Preston 179 £1,828
      Becontree 72 £1,828
      Heston 76 £1,828
      Gallions Reach 35 £1,832
      Herne Hill 21 £1,838
      Haggerston 103 £1,848
      Worcester Park 28 £1,850
      Blackheath 38 £1,852
      Rush Green 55 £1,853
      Forest Hill 69 £1,854
      Finchley 65 £1,856
      Upper Norwood 32 £1,861
      Leytonstone 103 £1,872
      Hillingdon 82 £1,872
      Redbridge 45 £1,877
      New Barnet 33 £1,888
      Northwood 76 £1,891
      Whetstone 41 £1,896
      Dagenham 65 £1,915
      Harrow Weald 76 £1,919
      Dulwich Village 21 £1,923
      Brixton 182 £1,927
      Benhilton 79 £1,930
      Becontree Heath 67 £1,931
      Hackney 170 £1,936
      Ladywell 118 £1,937
      Southgate 44 £1,937
      Shadwell 128 £1,940
      Shooters Hill 44 £1,941
      Ponders End 50 £1,943
      Widmore 28 £1,957
      Church End 73 £1,974
      New Southgate 41 £1,976
      Bethnal Green 221 £1,977
      Hayes 139 £1,980
      Blendon 20 £1,981
      Wallington 28 £1,985
      Barkingside 29 £1,986
      Hornsey 157 £1,987
      Alperton 129 £1,992
      New Malden 78 £1,993
      Morden 42 £2,009
      West Norwood 88 £2,020
      Hackney Wick 41 £2,025
      Belmont 52 £2,025
      Osterley 25 £2,033
      Holloway 339 £2,041
      West Ham 136 £2,041
      Upton Park 82 £2,043
      Streatham 150 £2,046
      Archway 162 £2,046
      Stockwell 206 £2,046
      Bow 223 £2,052
      Mile End 196 £2,054
      Honor Oak 40 £2,055
      Yeading 79 £2,059
      Charlton 76 £2,064
      New Eltham 25 £2,070
      Perivale 83 £2,071
      Kingsbury 93 £2,072
      Summerstown 144 £2,073
      Cowley 97 £2,082
      Norbury 41 £2,098
      Tulse Hill 50 £2,098
      Yiewsley 59 £2,122
      Whitton 37 £2,124
      Furzedown 345 £2,132
      East Dulwich 83 £2,142
      Canning Town 251 £2,144
      Limehouse 226 £2,149
      Sudbury Hill 45 £2,153
      Stanmore 39 £2,154
      Barnehurst 27 £2,154
      Stroud Green 52 £2,169
      Park Royal 239 £2,173
      West Barnes 57 £2,173
      Hanwell 198 £2,175
      Mapesbury 115 £2,175
      Middle Park 32 £2,178
      Surbiton 98 £2,188
      Cranford 23 £2,189
      Spring Grove 111 £2,190
      West Finchley 43 £2,198
      Charlton Riverside 41 £2,204
      Hendon 97 £2,212
      Berrylands 20 £2,213
      Clayhall 31 £2,226
      Old Kent Road 229 £2,228
      Upton 35 £2,231
      Hornchurch 35 £2,236
      East Greenwich 222 £2,246
      Dollis Hill 162 £2,253
      West Hendon 59 £2,255
      Shacklewell 111 £2,258
      Balham 234 £2,259
      Nunhead 56 £2,261
      Dulwich 22 £2,306
      Earlsfield 117 £2,310
      Walworth 234 £2,313
      Stamford Hill 84 £2,314
      Finsbury Park 147 £2,332
      Harlesden 165 £2,347
      North Finchley 61 £2,350
      Twyford 71 £2,353
      Friern Barnet 45 £2,370
      Brockley 41 £2,375
      Highbury 186 £2,388
      Colindale 168 £2,394
      Kidbrooke 114 £2,397
      Brent Cross 73 £2,405
      Kilburn 108 £2,415
      Bowes 217 £2,432
      Chinbrook 32 £2,439
      Crouch End 94 £2,453
      Stoke Newington 189 £2,460
      Pinner 38 £2,468
      Stratford 483 £2,470
      Merton 118 £2,511
      Wandsworth 280 £2,523
      Kennington 81 £2,530
      Tufnell Park 45 £2,534
      Hendon Central 310 £2,544
      South Hornchurch 20 £2,546
      Dalston 124 £2,553
      Clapham 357 £2,571
      Blackwall 398 £2,614
      Southfields 119 £2,617
      Norbiton 184 £2,634
      Silvertown 157 £2,651
      Bermondsey 289 £2,652
      Oval 144 £2,673
      Putney 181 £2,675
      St Pancras 227 £2,681
      Hampton Hill 23 £2,687
      Strawberry Hill 63 £2,744
      Greenwich Peninsula 92 £2,745
      West Kensington 440 £2,759
      Shepherd's Bush 534 £2,775
      Merton Park 126 £2,785
      Clapham Junction 292 £2,865
      Whitechapel 721 £2,928
      Elephant and Castle 360 £2,932
      Hoxton 212 £2,950
      Temple Fortune 101 £2,994
      Queen's Park 110 £3,061
      Isle of Dogs 1,101 £3,073
      Woodside Park 37 £3,077
      Roehampton 97 £3,101
      Barnsbury 391 £3,111
      Brook Green 147 £3,136
      Ickenham 59 £3,166
      Battersea 285 £3,214
      North Kensington 217 £3,240
      Lambeth 66 £3,258
      Kentish Town 217 £3,273
      Gospel Oak 60 £3,274
      Muswell Hill 131 £3,302
      Petersham 30 £3,305
      Canary Wharf 502 £3,359
      Brondesbury 108 £3,367
      Hampton Wick 45 £3,380
      Cockfosters 49 £3,411
      Islington 223 £3,430
      Mill Hill 46 £3,491
      Somers Town 128 £3,535
      South Hampstead 205 £3,545
      Hammersmith 673 £3,608
      The Borough 298 £3,687
      Clerkenwell 228 £3,753
      Shoreditch 185 £3,767
      Fitzrovia 351 £3,770
      Earl's Court 560 £3,832
      Raynes Park 159 £3,847
      Kingston Vale 27 £3,849
      Holborn 167 £3,900
      Wapping 316 £3,930
      Fulham 498 £3,930
      North Sheen 61 £3,950
      Golders Green 162 £3,974
      St Margarets 85 £4,096
      Mortlake 44 £4,108
      Waterloo 184 £4,112
      West Hampstead 336 £4,125
      High Barnet 47 £4,144
      Finsbury 240 £4,242
      Vauxhall 386 £4,282
      East Sheen 43 £4,392
      Southwark 167 £4,529
      King's Cross 248 £4,642
      Kew 42 £4,758
      Bloomsbury 156 £4,997
      Chalk Farm 362 £5,113
      Notting Hill 450 £5,315
      Coombe 42 £5,490
      Belsize Park 442 £5,713
      Brompton 908 £5,770
      Hadley Wood 26 £6,872
      Kensington 401 £7,532
      Chelsea 626 £7,577
      South Kensington 685 £11,116
      Hampstead Garden Suburb 59 £13,028
      Be the first to find new properties
      Your search
      • Greater london

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