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 30 £1,052
      Osterley 31 £1,195
      Downham 73 £1,206
      Berrylands 21 £1,207
      Southend 29 £1,277
      Bedfont 76 £1,286
      St Paul's Cray 54 £1,301
      West Drayton 59 £1,319
      Morden 35 £1,322
      Thornton Heath 176 £1,340
      Little Heath 34 £1,350
      Wealdstone 228 £1,355
      Highams Park 33 £1,366
      Seven Kings 198 £1,396
      Pollards Hill 46 £1,417
      Barking Riverside 23 £1,431
      Yiewsley 71 £1,433
      Hounslow West 175 £1,434
      Tolworth 35 £1,437
      Forest Gate 53 £1,450
      Becontree 75 £1,467
      Chadwell Heath 46 £1,469
      Bexley 24 £1,473
      Carshalton Beeches 55 £1,473
      Penge 41 £1,475
      Harold Hill 38 £1,495
      Greenford 125 £1,501
      Beckenham 33 £1,509
      Gants Hill 145 £1,514
      Newbury Park 89 £1,515
      Southbury 52 £1,526
      Redbridge 54 £1,534
      Anerley 27 £1,536
      Edmonton 78 £1,542
      Addiscombe 90 £1,544
      Worton 139 £1,556
      Kenton 48 £1,561
      Whitton 55 £1,564
      Waddon 103 £1,564
      Feltham 109 £1,569
      Maryland 69 £1,571
      Thames View 86 £1,574
      Northumberland Heath 47 £1,580
      Hendon Central 82 £1,580
      Plashet 89 £1,582
      Homerton 84 £1,585
      Barkingside 32 £1,588
      Sudbury 169 £1,594
      The Wrythe 27 £1,594
      Fairlop 33 £1,599
      Broad Green 213 £1,606
      Worcester Park 33 £1,607
      Stepney 211 £1,609
      Hainault 29 £1,610
      Ponders End 56 £1,612
      Lower Belvedere 24 £1,620
      Hanworth 35 £1,631
      Woodside 39 £1,631
      Chingford 39 £1,641
      Plumstead 93 £1,650
      Catford South 48 £1,654
      Hillingdon 95 £1,659
      Tulse Hill 44 £1,667
      Heston 93 £1,668
      Shortlands 31 £1,672
      Mitcham 119 £1,673
      Harrow Weald 88 £1,673
      South Woodford 27 £1,676
      Brunswick Park 37 £1,689
      Rush Green 70 £1,690
      New Malden 78 £1,691
      West Norwood 72 £1,695
      Benhilton 117 £1,708
      Rayners Lane 165 £1,712
      Abbey Wood 39 £1,733
      Elmers End 23 £1,736
      Hackbridge 21 £1,736
      Widmore 20 £1,745
      Leytonstone 97 £1,752
      Becontree Heath 74 £1,752
      Bowes 32 £1,753
      Honor Oak 23 £1,753
      Plaistow 121 £1,757
      Hackney 116 £1,758
      Collier Row 49 £1,765
      Hither Green 76 £1,775
      Longlands 20 £1,780
      Camberwell 103 £1,783
      Selhurst 108 £1,787
      Cricklewood 70 £1,790
      New Cross 104 £1,797
      Rainham 23 £1,804
      Harmondsworth 32 £1,809
      Clayhall 37 £1,811
      Leyton 195 £1,820
      Purley 69 £1,821
      Cowley 115 £1,824
      Scrattons Farm 35 £1,840
      Alperton 133 £1,844
      Sudbury Hill 45 £1,850
      Kingsbury 107 £1,856
      Cranford 28 £1,858
      Palmers Green 70 £1,864
      Hendon 96 £1,866
      West Green 190 £1,872
      Crystal Palace 21 £1,873
      Blackheath 27 £1,885
      Wallington 46 £1,889
      Little Ilford 49 £1,889
      Harold Wood 20 £1,899
      Well Hall 33 £1,901
      Stanmore 51 £1,903
      Peckham 119 £1,907
      Poplar 212 £1,908
      Forest Hill 59 £1,910
      Belmont 46 £1,910
      Harringay 120 £1,919
      Loughborough Junction 91 £1,923
      Ladywell 123 £1,923
      Manor Park 38 £1,927
      Shooters Hill 37 £1,932
      Bethnal Green 164 £1,937
      Collier's Wood 76 £1,940
      Hayes 184 £1,945
      New Cross Gate 85 £1,947
      Gidea Park 31 £1,948
      Yeading 88 £1,953
      Clapton 112 £1,964
      Deptford 76 £1,979
      Bow 225 £1,984
      Earlsfield 88 £1,986
      Perry Vale 58 £1,987
      Streatham 183 £2,004
      Park Royal 236 £2,009
      Hackney Wick 27 £2,013
      Mile End 110 £2,015
      South Norwood 54 £2,017
      Snaresbrook 20 £2,028
      Perivale 103 £2,035
      Hanwell 196 £2,036
      Upton Park 66 £2,038
      West Ham 105 £2,040
      New Barnet 35 £2,056
      West Hendon 71 £2,061
      Rotherhithe 151 £2,072
      West Barnes 50 £2,080
      Finchley 43 £2,082
      Colindale 241 £2,094
      Dollis Hill 142 £2,101
      Preston 138 £2,102
      Northwood 89 £2,103
      Hornsey 106 £2,107
      Norbiton 211 £2,109
      Harlesden 162 £2,109
      Colney Hatch 24 £2,116
      Southgate 35 £2,117
      Haggerston 95 £2,118
      Norbury 34 £2,119
      Hook 22 £2,124
      Pinner 44 £2,127
      Canning Town 163 £2,134
      Gallions Reach 32 £2,136
      Brixton 138 £2,153
      Surbiton 118 £2,169
      Nunhead 59 £2,169
      West Hackney 44 £2,169
      Whetstone 38 £2,182
      Beckton 67 £2,189
      Twyford 59 £2,205
      Streatham Hill 158 £2,218
      Finsbury Park 107 £2,221
      Shadwell 97 £2,222
      Spring Grove 105 £2,223
      Thamesmead 32 £2,241
      Stratford 324 £2,245
      Summerstown 82 £2,246
      Chinbrook 26 £2,266
      Furzedown 195 £2,270
      Limehouse 166 £2,293
      Brent Cross 71 £2,301
      Old Kent Road 200 £2,304
      Brockley 32 £2,306
      East Dulwich 46 £2,317
      Holloway 239 £2,322
      Dagenham 87 £2,325
      Archway 92 £2,330
      Silvertown 152 £2,342
      Church End 61 £2,347
      New Southgate 50 £2,350
      Mapesbury 125 £2,358
      Upper Norwood 22 £2,370
      Strawberry Hill 48 £2,378
      Charlton 57 £2,386
      Stockwell 137 £2,391
      East Greenwich 157 £2,400
      Wandsworth 172 £2,407
      Kidbrooke 87 £2,407
      Kennington 57 £2,419
      Crouch End 74 £2,421
      Kilburn 104 £2,441
      Blackwall 284 £2,443
      Roehampton 76 £2,460
      Greenwich Peninsula 67 £2,467
      Walworth 161 £2,485
      West Finchley 48 £2,497
      Stamford Hill 53 £2,498
      Charlton Riverside 35 £2,504
      Shacklewell 71 £2,515
      Merton 111 £2,534
      Friern Barnet 39 £2,537
      Oval 120 £2,641
      Tufnell Park 56 £2,642
      Putney 139 £2,657
      North Finchley 48 £2,659
      Stoke Newington 143 £2,674
      Dalston 93 £2,688
      Whitechapel 674 £2,692
      Motspur Park 29 £2,714
      Upton 23 £2,731
      North Sheen 58 £2,735
      Mill Hill 72 £2,742
      Clapham 210 £2,749
      West Kensington 343 £2,772
      Temple Fortune 93 £2,793
      Clapham Junction 205 £2,822
      Merton Park 114 £2,833
      Balham 140 £2,839
      Highbury 170 £2,853
      St Pancras 173 £2,862
      Stroud Green 33 £2,897
      Shepherd's Bush 442 £2,902
      Elephant and Castle 349 £2,956
      Bermondsey 223 £2,981
      Barnsbury 377 £2,996
      Cockfosters 48 £2,999
      Dulwich 22 £2,999
      Muswell Hill 95 £3,037
      Southfields 74 £3,046
      Isle of Dogs 915 £3,061
      Queen's Park 113 £3,073
      Ickenham 50 £3,084
      Brondesbury 138 £3,123
      Brook Green 144 £3,126
      Hoxton 166 £3,151
      Lambeth 48 £3,225
      Golders Green 162 £3,227
      Battersea 227 £3,335
      Woodside Park 39 £3,341
      Canary Wharf 445 £3,377
      North Kensington 183 £3,377
      Islington 201 £3,438
      Somers Town 131 £3,453
      South Hampstead 211 £3,454
      Fitzrovia 279 £3,529
      South Hornchurch 24 £3,539
      Kentish Town 189 £3,560
      Shoreditch 145 £3,584
      Fulham 448 £3,587
      Gospel Oak 38 £3,666
      St Margarets 89 £3,675
      The Borough 256 £3,697
      Raynes Park 130 £3,750
      Hammersmith 523 £3,811
      Wapping 281 £3,870
      Finsbury 214 £4,037
      Earl's Court 438 £4,077
      Clerkenwell 192 £4,097
      Hampton Wick 31 £4,138
      East Sheen 35 £4,166
      Waterloo 177 £4,233
      Vauxhall 398 £4,233
      West Hampstead 292 £4,238
      Kew 32 £4,651
      Holborn 150 £4,707
      Mortlake 31 £4,773
      King's Cross 181 £4,842
      Southwark 127 £4,898
      Bloomsbury 133 £5,097
      Petersham 31 £5,165
      Notting Hill 403 £5,250
      Chalk Farm 333 £5,362
      Brompton 710 £5,435
      High Barnet 36 £5,447
      Belsize Park 407 £5,790
      Hadley Wood 26 £7,216
      Kensington 331 £7,348
      Chelsea 579 £7,887
      South Kensington 637 £10,919
      Hampstead Garden Suburb 54 £14,757
      Be the first to find new properties

      Your search

      • Greater london

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