Skip to content

    Filters

    Your search

    City
    Clear value
    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
      Poverest 35 £1,047
      Osterley 33 £1,175
      Downham 72 £1,187
      Berrylands 21 £1,197
      Morden 40 £1,258
      Bedfont 78 £1,258
      St Paul's Cray 49 £1,272
      West Drayton 57 £1,308
      Little Heath 37 £1,310
      Seven Kings 212 £1,334
      Thornton Heath 181 £1,335
      Wealdstone 229 £1,360
      Southend 28 £1,367
      Forest Gate 60 £1,382
      Highams Park 32 £1,384
      Pollards Hill 49 £1,389
      Hounslow West 184 £1,399
      Chadwell Heath 49 £1,427
      Yiewsley 71 £1,434
      Carshalton Beeches 57 £1,441
      Tolworth 32 £1,447
      Bexley 22 £1,448
      Redbridge 56 £1,449
      Penge 44 £1,451
      Southbury 47 £1,456
      Becontree 79 £1,457
      Lower Belvedere 23 £1,460
      Beckenham 33 £1,478
      Barking Riverside 24 £1,484
      Worton 150 £1,502
      Gants Hill 146 £1,503
      Whitton 60 £1,505
      Newbury Park 93 £1,506
      Anerley 29 £1,509
      Harold Hill 39 £1,513
      Greenford 124 £1,516
      Edmonton 78 £1,519
      Hendon Central 81 £1,522
      Homerton 96 £1,527
      Barkingside 30 £1,528
      Kenton 50 £1,536
      Waddon 109 £1,537
      Feltham 114 £1,545
      Addiscombe 90 £1,546
      The Wrythe 31 £1,547
      Thames View 84 £1,548
      Maryland 75 £1,559
      Chingford 38 £1,561
      Fairlop 33 £1,571
      Plashet 89 £1,577
      Hainault 30 £1,578
      Sudbury 172 £1,580
      Northumberland Heath 44 £1,608
      Hanworth 36 £1,610
      Stepney 220 £1,615
      Worcester Park 34 £1,616
      Broad Green 216 £1,621
      Shortlands 37 £1,623
      Catford South 50 £1,630
      Heston 96 £1,634
      Woodside 40 £1,634
      South Woodford 26 £1,639
      Mitcham 129 £1,649
      Elmers End 23 £1,651
      Plumstead 95 £1,656
      Hillingdon 94 £1,661
      Brunswick Park 35 £1,663
      Hither Green 85 £1,664
      Camberwell 120 £1,668
      Ponders End 54 £1,676
      New Malden 80 £1,677
      Harrow Weald 92 £1,680
      Benhilton 123 £1,682
      Rayners Lane 161 £1,694
      Tulse Hill 48 £1,695
      Honor Oak 26 £1,699
      Hackbridge 22 £1,700
      Rush Green 67 £1,702
      Rainham 23 £1,708
      Hackney 126 £1,720
      West Norwood 75 £1,721
      Becontree Heath 76 £1,739
      Selhurst 115 £1,745
      Clayhall 38 £1,750
      Plaistow 122 £1,754
      Leytonstone 105 £1,754
      Abbey Wood 38 £1,757
      Bowes 31 £1,765
      Leyton 206 £1,766
      Purley 72 £1,775
      Collier Row 49 £1,777
      Cranford 29 £1,788
      Widmore 20 £1,790
      New Cross 107 £1,793
      Sudbury Hill 48 £1,793
      Harmondsworth 33 £1,797
      Wallington 51 £1,798
      Alperton 134 £1,808
      Belmont 50 £1,821
      Cricklewood 68 £1,821
      Scrattons Farm 34 £1,823
      Gidea Park 27 £1,823
      Kingsbury 106 £1,825
      Blackheath 28 £1,827
      Crystal Palace 22 £1,847
      Clapton 129 £1,849
      Hale End 20 £1,856
      Cowley 108 £1,858
      Palmers Green 65 £1,861
      Well Hall 34 £1,867
      Earlsfield 93 £1,869
      Hendon 94 £1,875
      Ladywell 127 £1,878
      Bethnal Green 178 £1,882
      Forest Hill 59 £1,884
      Little Ilford 51 £1,889
      Stanmore 53 £1,894
      Peckham 123 £1,905
      West Green 187 £1,905
      Loughborough Junction 96 £1,913
      New Cross Gate 88 £1,913
      Harold Wood 21 £1,923
      Poplar 207 £1,925
      Manor Park 38 £1,927
      Shooters Hill 37 £1,934
      Harringay 115 £1,943
      Yeading 87 £1,951
      Hayes 187 £1,951
      West Ham 111 £1,954
      Fallow Corner 20 £1,963
      Collier's Wood 81 £1,964
      Deptford 84 £1,967
      New Barnet 34 £1,972
      Hanwell 206 £1,990
      Hook 22 £1,997
      Bow 221 £1,999
      Perry Vale 63 £2,001
      Hackney Wick 29 £2,007
      Perivale 107 £2,008
      Mile End 109 £2,009
      Park Royal 235 £2,012
      Upton Park 64 £2,026
      Streatham 181 £2,029
      South Norwood 56 £2,039
      Snaresbrook 21 £2,045
      Norbury 31 £2,049
      West Barnes 50 £2,049
      Hornsey 99 £2,060
      Norbiton 223 £2,063
      Haggerston 99 £2,074
      West Hendon 73 £2,082
      Preston 145 £2,085
      Surbiton 121 £2,099
      Rotherhithe 157 £2,101
      Northwood 89 £2,103
      Colindale 248 £2,104
      Colney Hatch 24 £2,107
      Dollis Hill 146 £2,108
      Canning Town 166 £2,119
      Pinner 44 £2,127
      West Hackney 46 £2,127
      Brixton 145 £2,128
      Gallions Reach 33 £2,129
      Finchley 49 £2,129
      Harlesden 153 £2,134
      Spring Grove 109 £2,137
      Southgate 34 £2,137
      Streatham Hill 163 £2,147
      Finsbury Park 110 £2,157
      Nunhead 60 £2,161
      Shadwell 99 £2,167
      Stratford 329 £2,182
      Whetstone 41 £2,186
      Limehouse 175 £2,192
      Twyford 57 £2,205
      Beckton 64 £2,208
      Summerstown 86 £2,218
      Holloway 256 £2,219
      Old Kent Road 208 £2,229
      Chinbrook 28 £2,229
      Thamesmead 35 £2,232
      Strawberry Hill 52 £2,270
      Wandsworth 192 £2,284
      Furzedown 189 £2,285
      Dagenham 88 £2,300
      Brent Cross 73 £2,304
      Church End 65 £2,309
      Stockwell 143 £2,313
      East Dulwich 44 £2,325
      Brockley 29 £2,329
      Mapesbury 129 £2,341
      Archway 95 £2,342
      Kidbrooke 90 £2,352
      Upper Norwood 21 £2,355
      Kennington 61 £2,369
      Silvertown 153 £2,372
      East Greenwich 160 £2,382
      New Southgate 49 £2,389
      Charlton 54 £2,415
      Blackwall 288 £2,415
      Crouch End 75 £2,427
      Shacklewell 71 £2,435
      Walworth 171 £2,436
      Roehampton 76 £2,460
      Merton 113 £2,471
      Greenwich Peninsula 73 £2,474
      Kilburn 105 £2,477
      West Finchley 47 £2,508
      Charlton Riverside 34 £2,535
      Tufnell Park 61 £2,538
      Highbury 166 £2,569
      Oval 125 £2,585
      Clapham 236 £2,588
      North Finchley 52 £2,597
      Motspur Park 29 £2,600
      Dalston 94 £2,632
      Stamford Hill 48 £2,632
      Whitechapel 688 £2,649
      West Kensington 348 £2,656
      Friern Barnet 30 £2,667
      Putney 147 £2,677
      Stoke Newington 138 £2,687
      Mill Hill 74 £2,700
      North Sheen 62 £2,712
      Clapham Junction 213 £2,757
      Upton 24 £2,767
      Dulwich 27 £2,773
      Temple Fortune 96 £2,783
      Balham 143 £2,804
      St Pancras 178 £2,845
      Merton Park 118 £2,875
      Bermondsey 223 £2,875
      Shepherd's Bush 447 £2,880
      Elephant and Castle 375 £2,880
      Barnsbury 382 £2,944
      Cockfosters 47 £2,986
      Southfields 80 £2,998
      Stroud Green 39 £3,015
      Brook Green 148 £3,029
      Queen's Park 114 £3,039
      Muswell Hill 98 £3,040
      Isle of Dogs 918 £3,059
      Ickenham 49 £3,065
      Brondesbury 141 £3,114
      Hoxton 179 £3,133
      Golders Green 169 £3,217
      Lambeth 49 £3,225
      Battersea 231 £3,273
      Islington 202 £3,334
      Canary Wharf 449 £3,359
      North Kensington 186 £3,392
      Somers Town 133 £3,408
      Gospel Oak 43 £3,435
      South Hampstead 208 £3,461
      Fulham 487 £3,462
      Woodside Park 39 £3,466
      Kentish Town 195 £3,482
      Fitzrovia 287 £3,491
      Shoreditch 144 £3,564
      South Hornchurch 24 £3,610
      The Borough 266 £3,623
      St Margarets 90 £3,636
      Hammersmith 542 £3,737
      Raynes Park 131 £3,750
      Wapping 282 £3,822
      Finsbury 220 £3,908
      Earl's Court 448 £4,037
      East Sheen 36 £4,070
      Clerkenwell 191 £4,082
      Hampton Wick 30 £4,113
      Waterloo 180 £4,134
      Vauxhall 398 £4,174
      West Hampstead 291 £4,219
      Kew 35 £4,542
      Holborn 147 £4,716
      Southwark 130 £4,768
      Mortlake 32 £4,805
      Bloomsbury 135 £5,006
      Notting Hill 394 £5,066
      Petersham 31 £5,077
      King's Cross 181 £5,110
      Chalk Farm 345 £5,307
      Brompton 719 £5,476
      High Barnet 35 £5,534
      Belsize Park 417 £5,781
      Hadley Wood 24 £7,171
      Kensington 342 £7,254
      Chelsea 585 £7,962
      South Kensington 641 £10,840
      Hampstead Garden Suburb 56 £14,730
      Be the first to find new properties

      Your search

      • Greater london

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