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
      Scrattons Farm 197 £1,396
      Bedfont 56 £1,398
      Forest Gate 62 £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
      Thornton Heath 179 £1,483
      South Norwood 89 £1,486
      Anerley 27 £1,487
      Plashet 89 £1,493
      Waddon 100 £1,493
      Camberwell 145 £1,501
      Sudbury 139 £1,503
      Seven Kings 151 £1,518
      Greenford 110 £1,526
      Addiscombe 84 £1,533
      Harringay 195 £1,538
      Plumstead 112 £1,541
      Kenton 52 £1,546
      Wealdstone 227 £1,546
      Worton 122 £1,557
      Leyton 227 £1,559
      Abbey Wood 46 £1,570
      St Paul's Cray 25 £1,583
      Bexley 20 £1,586
      Fairlop 22 £1,587
      South Woodford 24 £1,594
      Little Heath 27 £1,604
      Chadwell Heath 34 £1,605
      West Green 338 £1,609
      Highams Park 54 £1,611
      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
      Brunswick Park 32 £1,640
      Carshalton Beeches 45 £1,644
      Penge 35 £1,653
      Plaistow 146 £1,654
      Selhurst 93 £1,660
      Southbury 74 £1,663
      Perry Vale 67 £1,663
      Beckton 86 £1,665
      Beckenham 48 £1,666
      Peckham 156 £1,672
      Hanworth 26 £1,672
      New Cross 138 £1,682
      Well Hall 36 £1,698
      Feltham 85 £1,703
      Broad Green 233 £1,712
      Goddington 20 £1,718
      Shortlands 34 £1,721
      New Cross Gate 122 £1,727
      Wanstead 24 £1,729
      Streatham Hill 273 £1,736
      Snaresbrook 26 £1,743
      Horn Park 31 £1,745
      Stepney 209 £1,749
      Clapton 173 £1,751
      Purley 70 £1,751
      Collier's Wood 101 £1,753
      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
      Harmondsworth 24 £1,777
      Chingford 121 £1,779
      Hainault 28 £1,786
      Hither Green 81 £1,789
      Gidea Park 33 £1,803
      Loughborough Junction 109 £1,803
      Homerton 101 £1,804
      Hale End 25 £1,806
      Poverest 21 £1,809
      West Hackney 78 £1,811
      Deptford 108 £1,815
      Gants Hill 105 £1,820
      Rayners Lane 133 £1,821
      Heston 76 £1,828
      Preston 180 £1,831
      Gallions Reach 35 £1,832
      Poplar 238 £1,836
      Becontree 73 £1,836
      Rotherhithe 176 £1,837
      Forest Hill 68 £1,841
      Haggerston 104 £1,843
      The Wrythe 27 £1,846
      Ladywell 119 £1,849
      Worcester Park 28 £1,850
      Finchley 65 £1,856
      Rush Green 55 £1,866
      Herne Hill 23 £1,876
      Redbridge 45 £1,877
      Hillingdon 83 £1,880
      Blackheath 37 £1,882
      Northwood 77 £1,886
      New Barnet 33 £1,891
      Leytonstone 102 £1,892
      Whetstone 41 £1,896
      Dagenham 66 £1,905
      Upper Norwood 32 £1,912
      Brixton 182 £1,926
      Dulwich Village 21 £1,927
      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
      Widmore 28 £1,957
      Shadwell 128 £1,960
      Church End 74 £1,964
      Blendon 21 £1,967
      New Southgate 41 £1,976
      Bethnal Green 220 £1,976
      Barkingside 29 £1,986
      Hayes 143 £1,988
      Mile End 196 £1,990
      New Malden 78 £1,993
      Morden 42 £2,009
      Alperton 130 £2,011
      West Norwood 85 £2,021
      Hackney Wick 39 £2,022
      Belmont 52 £2,025
      Osterley 25 £2,033
      Hornsey 158 £2,036
      Archway 164 £2,039
      Holloway 346 £2,039
      Bow 228 £2,041
      Upton Park 83 £2,046
      West Ham 136 £2,053
      Stockwell 211 £2,055
      Streatham 149 £2,056
      Honor Oak 38 £2,058
      Yeading 79 £2,059
      Summerstown 143 £2,063
      New Eltham 25 £2,071
      Perivale 83 £2,071
      Kingsbury 94 £2,072
      Cowley 96 £2,076
      Charlton 76 £2,080
      Tulse Hill 50 £2,098
      Mapesbury 120 £2,106
      Canning Town 249 £2,118
      Yiewsley 59 £2,122
      Whitton 37 £2,124
      Furzedown 345 £2,134
      Norbury 42 £2,138
      Limehouse 225 £2,138
      East Dulwich 83 £2,148
      Sudbury Hill 45 £2,153
      Hanwell 199 £2,164
      Park Royal 243 £2,164
      Cranford 22 £2,166
      Stanmore 38 £2,168
      Surbiton 102 £2,172
      West Barnes 57 £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 98 £2,200
      West Finchley 44 £2,201
      Hornchurch 36 £2,217
      Clayhall 31 £2,226
      Upton 37 £2,235
      East Greenwich 224 £2,250
      West Hendon 59 £2,255
      Old Kent Road 230 £2,258
      Shacklewell 111 £2,259
      Stroud Green 53 £2,261
      Nunhead 56 £2,265
      Balham 228 £2,267
      Dulwich 22 £2,306
      Walworth 235 £2,314
      Harlesden 162 £2,329
      Finsbury Park 148 £2,331
      Stamford Hill 83 £2,334
      Earlsfield 118 £2,353
      Twyford 71 £2,354
      North Finchley 60 £2,355
      Friern Barnet 45 £2,370
      Berrylands 21 £2,384
      Kidbrooke 115 £2,390
      Brockley 39 £2,391
      Highbury 189 £2,404
      Kilburn 109 £2,417
      Brent Cross 74 £2,419
      Bowes 212 £2,428
      Colindale 172 £2,433
      Crouch End 94 £2,438
      Chinbrook 32 £2,439
      Stratford 482 £2,467
      Pinner 38 £2,468
      Stoke Newington 191 £2,483
      Merton 117 £2,497
      Wandsworth 277 £2,523
      Kennington 80 £2,532
      Tufnell Park 45 £2,534
      Hendon Central 302 £2,537
      South Hornchurch 20 £2,546
      Clapham 357 £2,556
      Dalston 124 £2,581
      Blackwall 395 £2,608
      Southfields 117 £2,648
      Norbiton 187 £2,657
      Silvertown 160 £2,658
      Bermondsey 296 £2,673
      Putney 179 £2,682
      St Pancras 222 £2,689
      Oval 146 £2,709
      Greenwich Peninsula 93 £2,761
      Strawberry Hill 63 £2,762
      West Kensington 436 £2,771
      Shepherd's Bush 537 £2,779
      Merton Park 126 £2,784
      Hampton Hill 24 £2,802
      Clapham Junction 291 £2,822
      Elephant and Castle 359 £2,914
      Hoxton 211 £2,937
      Whitechapel 728 £2,940
      Temple Fortune 101 £2,994
      Queen's Park 110 £3,049
      Woodside Park 37 £3,079
      Barnsbury 393 £3,081
      Isle of Dogs 1,106 £3,083
      Roehampton 97 £3,101
      Brook Green 145 £3,163
      Ickenham 59 £3,165
      Petersham 29 £3,169
      Battersea 286 £3,226
      Kentish Town 215 £3,232
      North Kensington 213 £3,254
      Lambeth 66 £3,258
      Muswell Hill 132 £3,261
      Hampton Wick 48 £3,289
      Gospel Oak 59 £3,318
      Brondesbury 108 £3,365
      Canary Wharf 503 £3,391
      Islington 225 £3,418
      Cockfosters 48 £3,429
      Mill Hill 46 £3,491
      Somers Town 128 £3,535
      The Borough 296 £3,580
      South Hampstead 205 £3,607
      Hammersmith 673 £3,608
      Clerkenwell 228 £3,714
      Fitzrovia 352 £3,761
      Shoreditch 184 £3,806
      Earl's Court 560 £3,832
      Kingston Vale 27 £3,849
      Raynes Park 157 £3,863
      Holborn 166 £3,892
      Fulham 503 £3,912
      Wapping 317 £3,937
      Golders Green 163 £3,957
      North Sheen 61 £3,969
      Ham 20 £4,008
      St Margarets 84 £4,071
      East Sheen 42 £4,083
      West Hampstead 337 £4,097
      High Barnet 48 £4,109
      Waterloo 192 £4,161
      Mortlake 43 £4,170
      Vauxhall 390 £4,290
      Finsbury 242 £4,309
      Southwark 168 £4,536
      King's Cross 248 £4,606
      Kew 41 £4,801
      Bloomsbury 157 £5,007
      Chalk Farm 363 £5,113
      Notting Hill 443 £5,356
      Coombe 42 £5,516
      Brompton 902 £5,647
      Belsize Park 443 £5,707
      Hadley Wood 26 £6,872
      Chelsea 630 £7,545
      Kensington 393 £7,614
      South Kensington 683 £11,129
      Hampstead Garden Suburb 59 £13,028
      Be the first to find new properties
      Your search
      • Greater london

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