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
      Downham 43 £1,198
      Southend 28 £1,234
      Catford South 53 £1,328
      Manor Park 46 £1,351
      Cricklewood 128 £1,371
      Forest Gate 67 £1,374
      Forestdale 21 £1,376
      Scrattons Farm 220 £1,387
      Northumberland Heath 37 £1,393
      Pollards Hill 65 £1,415
      Longlands 29 £1,433
      Edmonton 113 £1,437
      Bedfont 58 £1,449
      Marks Gate 21 £1,449
      Mitcham 104 £1,470
      New Beckenham 20 £1,470
      Waddon 102 £1,474
      Anerley 26 £1,480
      Little Ilford 47 £1,481
      Thornton Heath 187 £1,494
      Plashet 89 £1,496
      Greenford 106 £1,502
      Camberwell 151 £1,509
      Penge 39 £1,510
      South Norwood 90 £1,512
      West Drayton 79 £1,524
      Harringay 194 £1,530
      Seven Kings 149 £1,534
      Bexley 21 £1,538
      Addiscombe 88 £1,539
      Kenton 57 £1,541
      Wealdstone 221 £1,541
      St Paul's Cray 25 £1,543
      Plumstead 114 £1,554
      Abbey Wood 47 £1,557
      Little Heath 29 £1,575
      Tolworth 32 £1,578
      West Green 339 £1,582
      South Woodford 28 £1,588
      Sudbury 144 £1,591
      Highams Park 55 £1,595
      Leyton 235 £1,610
      Newbury Park 66 £1,611
      Chadwell Heath 35 £1,616
      Fairlop 24 £1,623
      Harold Hill 36 £1,627
      Well Hall 37 £1,632
      Hounslow West 125 £1,636
      Plaistow 142 £1,638
      Maryland 80 £1,642
      Worton 122 £1,643
      Barking Riverside 24 £1,659
      Southbury 73 £1,660
      Carshalton Beeches 43 £1,668
      Beckenham 49 £1,671
      Hanworth 26 £1,672
      Perry Vale 70 £1,676
      New Cross 136 £1,701
      Poverest 24 £1,703
      Brunswick Park 34 £1,707
      Feltham 81 £1,709
      Thamesmead 47 £1,710
      Elm Park 23 £1,715
      Streatham Hill 272 £1,724
      Goddington 20 £1,736
      Rotherhithe 170 £1,737
      Beckton 88 £1,740
      Snaresbrook 26 £1,741
      Woodside 54 £1,748
      Homerton 108 £1,751
      Collier Row 46 £1,757
      Blackheath 35 £1,770
      Collier's Wood 102 £1,770
      Crystal Palace 30 £1,774
      Clapton 169 £1,775
      Thames View 70 £1,777
      Harmondsworth 24 £1,777
      Gidea Park 33 £1,778
      Purley 71 £1,781
      Horn Park 31 £1,784
      Hainault 28 £1,784
      Stepney 219 £1,786
      Deptford 116 £1,793
      The Wrythe 24 £1,798
      Selhurst 101 £1,799
      Broad Green 236 £1,800
      Chingford 121 £1,800
      New Cross Gate 127 £1,802
      Hither Green 77 £1,806
      Peckham 160 £1,817
      Heston 75 £1,819
      Rayners Lane 134 £1,822
      Palmers Green 73 £1,823
      Gants Hill 108 £1,825
      Wanstead 26 £1,825
      Becontree 73 £1,828
      Poplar 237 £1,832
      Shortlands 33 £1,838
      Loughborough Junction 108 £1,842
      Finchley 65 £1,842
      Rush Green 54 £1,843
      Preston 186 £1,845
      Worcester Park 28 £1,850
      West Hackney 78 £1,852
      Herne Hill 22 £1,857
      Northwood 78 £1,873
      Whetstone 38 £1,875
      Gallions Reach 36 £1,875
      Redbridge 45 £1,876
      New Barnet 33 £1,888
      Dulwich Village 22 £1,890
      Upper Norwood 34 £1,891
      Brixton 191 £1,904
      Forest Hill 69 £1,909
      Ladywell 116 £1,909
      Becontree Heath 73 £1,912
      Dagenham 63 £1,913
      Hillingdon 86 £1,913
      Shooters Hill 46 £1,913
      Widmore 31 £1,917
      Harrow Weald 77 £1,923
      Church End 75 £1,925
      Haggerston 112 £1,928
      Ponders End 50 £1,942
      Benhilton 81 £1,945
      Hackney 175 £1,954
      New Southgate 41 £1,955
      Hale End 27 £1,964
      Bethnal Green 230 £1,965
      Alperton 130 £1,973
      Wallington 28 £1,975
      Blendon 20 £1,981
      Barkingside 29 £1,986
      Hornsey 160 £1,991
      Southgate 42 £1,994
      Leytonstone 108 £1,995
      New Malden 78 £1,995
      Hayes 142 £2,003
      Hackney Wick 42 £2,010
      Shadwell 138 £2,016
      Holloway 351 £2,017
      West Norwood 91 £2,017
      Stockwell 209 £2,023
      Upton Park 80 £2,029
      Norbury 43 £2,034
      Archway 170 £2,035
      Morden 42 £2,041
      Osterley 24 £2,046
      Mile End 198 £2,048
      Bow 229 £2,056
      Belmont 56 £2,058
      Perivale 85 £2,059
      Charlton 77 £2,060
      Yeading 80 £2,064
      Cowley 101 £2,064
      West Ham 139 £2,064
      Yiewsley 61 £2,081
      Canning Town 254 £2,088
      Kingsbury 94 £2,093
      Summerstown 144 £2,098
      Whitton 38 £2,102
      New Eltham 26 £2,107
      Honor Oak 37 £2,113
      Furzedown 343 £2,138
      Tulse Hill 48 £2,139
      Middle Park 33 £2,139
      West Barnes 54 £2,141
      Barnehurst 27 £2,151
      Limehouse 229 £2,152
      Hanwell 203 £2,153
      West Finchley 43 £2,153
      Stanmore 40 £2,160
      Mapesbury 113 £2,166
      Streatham 156 £2,172
      Park Royal 247 £2,173
      Sudbury Hill 43 £2,174
      East Dulwich 80 £2,174
      Dollis Hill 169 £2,182
      Cranford 23 £2,189
      Hornchurch 34 £2,234
      West Hendon 64 £2,234
      East Greenwich 230 £2,234
      Nunhead 57 £2,236
      Clayhall 35 £2,243
      Hendon 93 £2,256
      Balham 236 £2,280
      Charlton Riverside 41 £2,285
      Earlsfield 125 £2,290
      Old Kent Road 238 £2,303
      Stamford Hill 90 £2,308
      Finsbury Park 146 £2,312
      Stroud Green 50 £2,317
      Dulwich 21 £2,321
      Shacklewell 111 £2,334
      Spring Grove 120 £2,347
      Twyford 69 £2,350
      Kidbrooke 115 £2,366
      Brockley 42 £2,370
      Merton 118 £2,378
      Walworth 232 £2,380
      Harlesden 159 £2,383
      Friern Barnet 48 £2,391
      Berrylands 20 £2,391
      Colindale 173 £2,392
      Brent Cross 72 £2,407
      Surbiton 102 £2,411
      Crouch End 97 £2,431
      Highbury 191 £2,433
      Bowes 235 £2,461
      Stratford 488 £2,465
      Kilburn 112 £2,465
      Pinner 38 £2,468
      North Finchley 67 £2,481
      Upton 36 £2,489
      Stoke Newington 195 £2,494
      Wandsworth 288 £2,498
      Chinbrook 33 £2,514
      South Hornchurch 21 £2,520
      Clapham 369 £2,535
      Kennington 81 £2,557
      Southfields 122 £2,558
      Hendon Central 348 £2,578
      Dalston 129 £2,597
      Blackwall 408 £2,629
      Oval 149 £2,637
      Tufnell Park 47 £2,642
      Putney 179 £2,645
      Norbiton 187 £2,649
      Bermondsey 292 £2,655
      Silvertown 156 £2,677
      St Pancras 230 £2,694
      Strawberry Hill 65 £2,727
      West Kensington 446 £2,737
      Shepherd's Bush 537 £2,746
      Merton Park 129 £2,747
      Greenwich Peninsula 93 £2,763
      Hampton Hill 24 £2,798
      Clapham Junction 294 £2,887
      Roehampton 107 £2,922
      Hoxton 224 £2,923
      Elephant and Castle 358 £2,937
      Queen's Park 115 £2,950
      Whitechapel 745 £2,954
      Temple Fortune 99 £3,039
      Isle of Dogs 1,118 £3,058
      Woodside Park 38 £3,078
      Barnsbury 397 £3,092
      Battersea 290 £3,190
      Brook Green 154 £3,215
      Gospel Oak 59 £3,244
      Kentish Town 226 £3,257
      Ickenham 62 £3,267
      Lambeth 68 £3,296
      Hampton Wick 48 £3,304
      Petersham 30 £3,305
      Muswell Hill 133 £3,347
      Canary Wharf 506 £3,385
      Brondesbury 113 £3,385
      North Kensington 239 £3,406
      Cockfosters 47 £3,477
      Islington 235 £3,521
      Somers Town 130 £3,526
      South Hampstead 216 £3,562
      Mill Hill 48 £3,575
      Hammersmith 679 £3,624
      Kingston Vale 24 £3,637
      Fitzrovia 356 £3,727
      The Borough 301 £3,757
      Raynes Park 160 £3,801
      Earl's Court 592 £3,807
      Shoreditch 190 £3,819
      East Sheen 44 £3,826
      Wapping 322 £3,836
      Fulham 509 £3,919
      North Sheen 65 £3,938
      Golders Green 161 £3,951
      Clerkenwell 248 £3,985
      Holborn 178 £4,004
      St Margarets 86 £4,100
      High Barnet 47 £4,160
      Waterloo 197 £4,162
      West Hampstead 337 £4,191
      Finsbury 251 £4,236
      Vauxhall 399 £4,240
      Kew 41 £4,369
      Mortlake 48 £4,370
      Southwark 164 £4,572
      King's Cross 245 £4,663
      Chalk Farm 376 £5,103
      Bloomsbury 166 £5,211
      Notting Hill 454 £5,491
      Coombe 44 £5,518
      Belsize Park 455 £5,636
      Brompton 920 £5,692
      Hadley Wood 25 £6,963
      Chelsea 643 £7,481
      Kensington 405 £7,499
      South Kensington 686 £11,135
      Hampstead Garden Suburb 59 £13,026
      Be the first to find new properties
      Your search
      • Greater london

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