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 31 £1,065
      Berrylands 21 £1,207
      Downham 73 £1,207
      Osterley 32 £1,260
      St Paul's Cray 52 £1,289
      Bedfont 73 £1,297
      Little Heath 30 £1,304
      Highams Park 26 £1,307
      West Drayton 57 £1,314
      Morden 35 £1,316
      Thornton Heath 175 £1,327
      Southend 31 £1,334
      Wealdstone 223 £1,349
      Pollards Hill 47 £1,383
      Seven Kings 190 £1,402
      Forest Gate 55 £1,417
      Hounslow West 174 £1,418
      Goddington 20 £1,420
      Barking Riverside 26 £1,425
      Tolworth 34 £1,438
      Harold Hill 36 £1,451
      Penge 37 £1,461
      Becontree 78 £1,471
      Beckenham 29 £1,473
      Bexley 22 £1,475
      Chadwell Heath 46 £1,488
      Carshalton Beeches 53 £1,488
      Southbury 52 £1,495
      Gants Hill 144 £1,515
      Maryland 71 £1,520
      Anerley 30 £1,522
      Greenford 134 £1,528
      Yiewsley 71 £1,532
      Chingford 36 £1,539
      Redbridge 52 £1,545
      Waddon 102 £1,549
      Newbury Park 85 £1,553
      Addiscombe 85 £1,554
      Feltham 106 £1,557
      Woodside 41 £1,568
      Edmonton 80 £1,572
      Whitton 54 £1,574
      Kenton 51 £1,574
      Worton 138 £1,582
      Sudbury 167 £1,585
      Worcester Park 31 £1,585
      Barkingside 34 £1,589
      Ponders End 56 £1,589
      Northumberland Heath 45 £1,602
      Broad Green 213 £1,602
      Hendon Central 80 £1,603
      Thames View 86 £1,604
      Lower Belvedere 25 £1,608
      Mitcham 117 £1,611
      Fairlop 32 £1,621
      The Wrythe 28 £1,630
      Hainault 30 £1,631
      Shortlands 31 £1,640
      Homerton 88 £1,644
      Hanworth 32 £1,645
      Plashet 86 £1,651
      Stepney 221 £1,660
      Harrow Weald 91 £1,665
      Brunswick Park 37 £1,669
      Plumstead 90 £1,672
      West Norwood 71 £1,675
      Tulse Hill 47 £1,677
      Rush Green 64 £1,697
      Heston 93 £1,704
      South Woodford 26 £1,710
      Abbey Wood 38 £1,713
      Hither Green 84 £1,715
      Honor Oak 26 £1,722
      Bowes 32 £1,731
      New Cross 110 £1,734
      Hillingdon 93 £1,735
      Rayners Lane 164 £1,738
      Becontree Heath 76 £1,739
      Elmers End 23 £1,753
      Catford South 50 £1,754
      New Malden 78 £1,760
      Widmore 21 £1,762
      Plaistow 122 £1,767
      Benhilton 106 £1,770
      Leytonstone 99 £1,771
      Cranford 25 £1,773
      Longlands 21 £1,780
      Selhurst 106 £1,786
      Hackney 128 £1,792
      Collier Row 49 £1,792
      Belmont 48 £1,796
      Harmondsworth 30 £1,797
      Clayhall 34 £1,801
      Cricklewood 68 £1,809
      Leyton 182 £1,820
      Camberwell 109 £1,822
      Cowley 111 £1,828
      Harold Wood 22 £1,843
      Scrattons Farm 37 £1,845
      Peckham 117 £1,849
      Hampton 21 £1,851
      Loughborough Junction 93 £1,856
      Alperton 131 £1,859
      Wallington 49 £1,867
      Crystal Palace 22 £1,872
      Hendon 92 £1,875
      Sudbury Hill 44 £1,875
      Palmers Green 71 £1,877
      Kingsbury 109 £1,879
      Ladywell 126 £1,889
      Collier's Wood 80 £1,890
      West Green 190 £1,898
      Well Hall 32 £1,902
      Yeading 89 £1,914
      Purley 60 £1,926
      Stanmore 50 £1,927
      Harringay 116 £1,932
      Bethnal Green 168 £1,934
      Gidea Park 32 £1,935
      Shooters Hill 39 £1,937
      Poplar 215 £1,941
      Blackheath 26 £1,942
      West Ham 114 £1,945
      Hayes 179 £1,948
      Little Ilford 48 £1,949
      New Cross Gate 87 £1,954
      Manor Park 37 £1,954
      Perry Vale 60 £1,963
      Clapton 114 £1,964
      Forest Hill 59 £1,965
      New Barnet 34 £1,975
      Hackney Wick 28 £1,984
      Deptford 77 £1,985
      Finchley 41 £1,987
      Streatham 178 £1,989
      Park Royal 239 £2,002
      Bow 227 £2,005
      Perivale 106 £2,014
      Earlsfield 84 £2,016
      South Norwood 53 £2,022
      Rotherhithe 159 £2,029
      Hanwell 196 £2,035
      Southgate 35 £2,038
      Mile End 109 £2,047
      West Hendon 75 £2,050
      West Barnes 49 £2,053
      Snaresbrook 21 £2,068
      Gallions Reach 32 £2,070
      Hook 23 £2,080
      Preston 146 £2,081
      Upton Park 67 £2,083
      Haggerston 98 £2,085
      Colindale 237 £2,091
      Harlesden 162 £2,103
      Hornsey 106 £2,114
      Thamesmead 30 £2,115
      West Hackney 47 £2,116
      Dagenham 81 £2,116
      Dollis Hill 139 £2,118
      Brixton 143 £2,121
      Norbiton 215 £2,130
      Chinbrook 26 £2,139
      Colney Hatch 26 £2,148
      Canning Town 164 £2,151
      Norbury 34 £2,155
      Northwood 85 £2,155
      Streatham Hill 165 £2,161
      Surbiton 119 £2,170
      Finsbury Park 108 £2,174
      Nunhead 58 £2,179
      Whetstone 38 £2,182
      East Dulwich 45 £2,192
      Shadwell 99 £2,201
      Twyford 55 £2,202
      Pinner 40 £2,204
      Beckton 66 £2,224
      Furzedown 196 £2,236
      Summerstown 89 £2,236
      Spring Grove 105 £2,248
      Holloway 239 £2,256
      Stratford 331 £2,258
      Church End 61 £2,282
      Limehouse 169 £2,285
      Charlton Riverside 34 £2,286
      Old Kent Road 205 £2,309
      Brent Cross 67 £2,314
      Upper Norwood 23 £2,320
      Silvertown 157 £2,330
      Stockwell 144 £2,348
      Archway 91 £2,355
      Charlton 54 £2,377
      Kidbrooke 83 £2,388
      Brockley 31 £2,390
      Strawberry Hill 46 £2,391
      Mapesbury 119 £2,406
      East Greenwich 154 £2,418
      Crouch End 76 £2,431
      New Southgate 47 £2,431
      Wandsworth 171 £2,433
      Walworth 167 £2,436
      Kilburn 108 £2,439
      West Finchley 51 £2,442
      Blackwall 286 £2,448
      Roehampton 78 £2,465
      Greenwich Peninsula 68 £2,511
      Stamford Hill 55 £2,532
      Dalston 99 £2,535
      Merton 109 £2,540
      Kennington 61 £2,548
      Friern Barnet 40 £2,559
      North Finchley 49 £2,589
      Oval 125 £2,609
      Tufnell Park 57 £2,638
      Stoke Newington 147 £2,655
      Clapham 212 £2,690
      Whitechapel 686 £2,695
      Putney 145 £2,710
      Shacklewell 64 £2,715
      Clapham Junction 210 £2,751
      Mill Hill 72 £2,754
      Temple Fortune 97 £2,766
      Balham 138 £2,771
      Upton 24 £2,772
      Motspur Park 28 £2,773
      North Sheen 57 £2,774
      Highbury 173 £2,789
      South Hornchurch 26 £2,823
      West Kensington 340 £2,827
      Merton Park 115 £2,829
      Dulwich 23 £2,855
      St Pancras 170 £2,874
      Shepherd's Bush 442 £2,891
      Stroud Green 34 £2,905
      Southfields 75 £2,933
      Lambeth 48 £2,934
      Elephant and Castle 349 £2,969
      Barnsbury 390 £2,977
      Queen's Park 110 £3,015
      Bermondsey 217 £3,035
      Cockfosters 46 £3,057
      Isle of Dogs 931 £3,079
      Brook Green 148 £3,080
      Brondesbury 143 £3,083
      Muswell Hill 85 £3,119
      Hoxton 177 £3,122
      Ickenham 48 £3,136
      Golders Green 166 £3,186
      Battersea 223 £3,301
      Woodside Park 37 £3,325
      Canary Wharf 444 £3,358
      Islington 206 £3,414
      North Kensington 180 £3,420
      Somers Town 133 £3,426
      South Hampstead 213 £3,458
      Shoreditch 146 £3,458
      Gospel Oak 40 £3,504
      Fitzrovia 282 £3,545
      Fulham 454 £3,561
      Kentish Town 178 £3,619
      The Borough 257 £3,717
      St Margarets 87 £3,736
      Hammersmith 523 £3,829
      Raynes Park 124 £3,859
      Wapping 278 £3,873
      Clerkenwell 193 £3,916
      Hampton Wick 34 £3,951
      Finsbury 221 £4,009
      Earl's Court 450 £4,045
      East Sheen 36 £4,148
      Vauxhall 403 £4,190
      West Hampstead 292 £4,250
      Waterloo 179 £4,253
      Kew 32 £4,634
      Holborn 152 £4,709
      King's Cross 182 £4,800
      Southwark 129 £4,839
      Mortlake 29 £4,936
      Petersham 29 £5,029
      Bloomsbury 135 £5,075
      Notting Hill 399 £5,189
      Chalk Farm 339 £5,250
      Brompton 726 £5,482
      High Barnet 34 £5,634
      Belsize Park 404 £5,810
      Hadley Wood 26 £7,216
      Kensington 335 £7,478
      Chelsea 578 £7,913
      South Kensington 640 £10,999
      Hampstead Garden Suburb 51 £14,583
      Be the first to find new properties
      Your search
      • Greater london

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