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
      Catford South 54 £1,329
      Manor Park 49 £1,333
      Northumberland Heath 36 £1,354
      Cricklewood 130 £1,370
      Forestdale 21 £1,376
      Forest Gate 61 £1,385
      Bedfont 56 £1,398
      Scrattons Farm 195 £1,400
      Longlands 30 £1,420
      Edmonton 113 £1,426
      Pollards Hill 63 £1,430
      Marks Gate 21 £1,449
      Mitcham 107 £1,459
      West Drayton 75 £1,462
      New Beckenham 21 £1,471
      Little Ilford 48 £1,477
      Anerley 26 £1,481
      Thornton Heath 179 £1,483
      Plashet 89 £1,493
      Waddon 100 £1,493
      Camberwell 145 £1,501
      Sudbury 139 £1,503
      South Norwood 89 £1,516
      Seven Kings 151 £1,518
      Greenford 110 £1,526
      Addiscombe 84 £1,533
      Harringay 194 £1,534
      Plumstead 112 £1,541
      Kenton 52 £1,546
      Wealdstone 227 £1,546
      Worton 122 £1,557
      Abbey Wood 46 £1,570
      Poverest 20 £1,574
      St Paul's Cray 25 £1,583
      Bexley 20 £1,586
      Leyton 226 £1,587
      Fairlop 22 £1,587
      Highams Park 52 £1,588
      South Woodford 24 £1,594
      West Green 336 £1,596
      Little Heath 27 £1,604
      Chadwell Heath 34 £1,605
      Maryland 82 £1,611
      Tolworth 34 £1,612
      Newbury Park 67 £1,615
      Harold Hill 39 £1,624
      Hounslow West 125 £1,629
      Thamesmead 42 £1,638
      Carshalton Beeches 46 £1,640
      Brunswick Park 32 £1,640
      Penge 35 £1,653
      Plaistow 146 £1,654
      Selhurst 93 £1,660
      Southbury 73 £1,660
      Peckham 153 £1,664
      Beckenham 49 £1,671
      Hanworth 26 £1,672
      Beckton 85 £1,676
      New Cross 138 £1,682
      Perry Vale 68 £1,684
      Well Hall 36 £1,698
      Feltham 85 £1,703
      Broad Green 231 £1,712
      Goddington 20 £1,718
      Shortlands 34 £1,721
      New Cross Gate 122 £1,727
      Wanstead 24 £1,729
      Streatham Hill 271 £1,740
      Clapton 171 £1,740
      Snaresbrook 26 £1,743
      Purley 71 £1,745
      Horn Park 32 £1,750
      Collier's Wood 102 £1,756
      Thames View 71 £1,757
      Palmers Green 75 £1,759
      Elm Park 22 £1,760
      Collier Row 45 £1,760
      Crystal Palace 29 £1,761
      Woodside 52 £1,765
      Stepney 208 £1,772
      Harmondsworth 24 £1,777
      Chingford 121 £1,779
      Hainault 28 £1,786
      Loughborough Junction 108 £1,788
      Gidea Park 33 £1,803
      Hither Green 80 £1,804
      Hale End 25 £1,806
      West Hackney 78 £1,811
      Deptford 108 £1,815
      Homerton 102 £1,815
      Rayners Lane 134 £1,820
      Gants Hill 105 £1,820
      Forest Hill 68 £1,828
      Heston 76 £1,828
      Rotherhithe 174 £1,831
      Preston 180 £1,831
      Gallions Reach 35 £1,832
      Poplar 238 £1,836
      Becontree 73 £1,836
      Worcester Park 29 £1,838
      Haggerston 104 £1,843
      The Wrythe 27 £1,846
      Ladywell 119 £1,849
      Rush Green 55 £1,866
      Herne Hill 23 £1,876
      Redbridge 45 £1,877
      Finchley 66 £1,879
      Hillingdon 83 £1,880
      Blackheath 37 £1,882
      Northwood 77 £1,886
      New Barnet 33 £1,891
      Whetstone 41 £1,896
      Upper Norwood 33 £1,899
      Leytonstone 100 £1,902
      Dagenham 66 £1,905
      Widmore 27 £1,919
      Brixton 182 £1,926
      Harrow Weald 75 £1,928
      Becontree Heath 68 £1,931
      Benhilton 79 £1,935
      Southgate 43 £1,940
      Shooters Hill 44 £1,941
      Wallington 30 £1,941
      Ponders End 50 £1,943
      Hackney 172 £1,944
      Shadwell 128 £1,960
      Church End 74 £1,964
      Blendon 21 £1,967
      New Southgate 41 £1,976
      Bethnal Green 220 £1,976
      Hayes 144 £1,985
      Barkingside 29 £1,986
      Morden 42 £2,009
      Alperton 130 £2,011
      New Malden 79 £2,013
      Summerstown 142 £2,023
      Belmont 52 £2,025
      Hackney Wick 40 £2,029
      Osterley 25 £2,033
      Archway 164 £2,039
      West Norwood 85 £2,039
      Holloway 346 £2,039
      Upton Park 83 £2,046
      Stroud Green 52 £2,047
      Perivale 82 £2,050
      Bow 226 £2,052
      West Ham 136 £2,053
      Honor Oak 36 £2,055
      Stockwell 210 £2,057
      Yeading 79 £2,059
      Hornsey 157 £2,060
      Mile End 196 £2,065
      Cowley 97 £2,066
      New Eltham 25 £2,071
      Kingsbury 94 £2,072
      Streatham 151 £2,074
      Charlton 76 £2,080
      Tulse Hill 50 £2,098
      Mapesbury 120 £2,106
      Dulwich Village 22 £2,112
      Yiewsley 59 £2,122
      Whitton 37 £2,124
      Furzedown 343 £2,134
      East Dulwich 82 £2,137
      Norbury 42 £2,138
      Canning Town 248 £2,142
      West Barnes 56 £2,151
      Sudbury Hill 45 £2,153
      Hanwell 200 £2,158
      Park Royal 244 £2,159
      Cranford 22 £2,166
      Stanmore 38 £2,168
      Surbiton 102 £2,172
      Limehouse 224 £2,173
      Middle Park 31 £2,176
      Spring Grove 110 £2,185
      Dollis Hill 161 £2,187
      Barnehurst 26 £2,189
      Charlton Riverside 42 £2,193
      Hendon 99 £2,198
      West Finchley 44 £2,201
      Hornchurch 36 £2,217
      Clayhall 31 £2,226
      Upton 37 £2,235
      East Greenwich 224 £2,251
      West Hendon 59 £2,255
      Old Kent Road 232 £2,258
      Shacklewell 111 £2,259
      Nunhead 56 £2,265
      Balham 223 £2,288
      Dulwich 22 £2,306
      Walworth 236 £2,314
      Stamford Hill 84 £2,325
      Harlesden 162 £2,329
      Finsbury Park 149 £2,336
      Twyford 71 £2,354
      North Finchley 60 £2,355
      Friern Barnet 45 £2,370
      Earlsfield 121 £2,374
      Berrylands 21 £2,384
      Kidbrooke 115 £2,390
      Highbury 189 £2,404
      Kilburn 109 £2,418
      Brent Cross 74 £2,419
      Bowes 209 £2,426
      Colindale 172 £2,433
      Chinbrook 32 £2,439
      Stratford 480 £2,440
      Crouch End 94 £2,443
      Pinner 38 £2,468
      Brockley 40 £2,469
      Stoke Newington 191 £2,483
      Wandsworth 277 £2,497
      Merton 116 £2,521
      Hendon Central 296 £2,531
      Kennington 80 £2,532
      Tufnell Park 45 £2,534
      South Hornchurch 20 £2,546
      Clapham 357 £2,563
      Dalston 124 £2,581
      Silvertown 160 £2,613
      Blackwall 396 £2,614
      Southfields 117 £2,631
      Greenwich Peninsula 92 £2,634
      Putney 177 £2,653
      Norbiton 188 £2,655
      Bermondsey 297 £2,678
      St Pancras 223 £2,691
      Oval 147 £2,704
      Strawberry Hill 63 £2,762
      Shepherd's Bush 538 £2,778
      Merton Park 126 £2,784
      West Kensington 426 £2,801
      Hampton Hill 24 £2,802
      Clapham Junction 291 £2,833
      Hoxton 212 £2,935
      Whitechapel 725 £2,948
      Elephant and Castle 355 £2,956
      Temple Fortune 101 £2,994
      Queen's Park 110 £3,053
      Woodside Park 36 £3,060
      Isle of Dogs 1,107 £3,067
      Barnsbury 396 £3,115
      Roehampton 96 £3,126
      Ickenham 59 £3,165
      Petersham 29 £3,169
      Battersea 284 £3,176
      Brook Green 146 £3,232
      Kentish Town 214 £3,245
      Lambeth 66 £3,259
      Muswell Hill 132 £3,261
      North Kensington 214 £3,272
      Hampton Wick 48 £3,289
      Gospel Oak 60 £3,317
      Brondesbury 110 £3,331
      Canary Wharf 502 £3,394
      Islington 225 £3,426
      Cockfosters 48 £3,429
      Mill Hill 46 £3,491
      Somers Town 128 £3,535
      The Borough 296 £3,580
      Hammersmith 676 £3,607
      South Hampstead 204 £3,616
      Clerkenwell 227 £3,711
      Fitzrovia 353 £3,762
      Shoreditch 182 £3,838
      Kingston Vale 27 £3,849
      Earl's Court 556 £3,850
      Raynes Park 156 £3,868
      Holborn 166 £3,892
      Fulham 498 £3,908
      Wapping 317 £3,937
      Golders Green 163 £3,957
      North Sheen 61 £3,969
      Ham 20 £4,009
      St Margarets 84 £4,071
      East Sheen 42 £4,083
      High Barnet 48 £4,109
      West Hampstead 337 £4,129
      Mortlake 44 £4,153
      Waterloo 191 £4,204
      Finsbury 243 £4,301
      Vauxhall 390 £4,318
      Southwark 168 £4,536
      King's Cross 250 £4,623
      Kew 41 £4,801
      Bloomsbury 158 £5,010
      Chalk Farm 361 £5,107
      Notting Hill 438 £5,412
      Coombe 42 £5,516
      Brompton 898 £5,607
      Belsize Park 443 £5,715
      Hadley Wood 26 £6,872
      Chelsea 628 £7,522
      Kensington 388 £7,813
      South Kensington 680 £11,093
      Hampstead Garden Suburb 59 £13,028
      Be the first to find new properties
      Your search
      • Greater london

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