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
      Forestdale 26 £1,222
      St Paul's Cray 25 £1,229
      Bexley 64 £1,252
      Shirley 25 £1,258
      Elm Park 25 £1,332
      Southend 35 £1,335
      Plashet 102 £1,343
      Waddon 124 £1,379
      Downham 41 £1,386
      Thornton Heath 215 £1,388
      Thamesmead 56 £1,393
      Woodside 55 £1,409
      Barking Riverside 26 £1,412
      Highams Park 64 £1,419
      Purley 87 £1,424
      Abbey Wood 48 £1,427
      Kenley 20 £1,431
      Chadwell Heath 27 £1,434
      Poverest 43 £1,436
      Edmonton 130 £1,438
      Manor Park 69 £1,439
      Forest Gate 76 £1,440
      Yiewsley 57 £1,457
      New Beckenham 22 £1,477
      South Norwood 89 £1,488
      South Woodford 27 £1,492
      Pollards Hill 53 £1,504
      Welling 21 £1,505
      Horn Park 28 £1,507
      Plaistow 172 £1,508
      Ponders End 66 £1,513
      Catford South 67 £1,514
      New Eltham 27 £1,530
      Mitcham 138 £1,536
      Snaresbrook 21 £1,545
      Leyton 265 £1,548
      Anerley 34 £1,551
      Northumberland Heath 29 £1,557
      Upper Norwood 35 £1,557
      Chingford 66 £1,568
      Plumstead 134 £1,580
      Hounslow West 134 £1,581
      West Green 285 £1,585
      Penge 38 £1,587
      Palmers Green 93 £1,591
      Addiscombe 97 £1,598
      Maryland 80 £1,598
      Morden 31 £1,598
      Broad Green 211 £1,603
      Harringay 184 £1,604
      Harold Hill 29 £1,610
      Cricklewood 106 £1,617
      Beckenham 67 £1,624
      Seven Kings 115 £1,626
      Bethnal Green 395 £1,626
      Bowes 50 £1,626
      Little Ilford 72 £1,633
      Honor Oak 30 £1,634
      Kenton 33 £1,637
      Worton 117 £1,639
      Carshalton Beeches 56 £1,653
      Wealdstone 225 £1,653
      Redbridge 31 £1,656
      Widmore 42 £1,663
      Feltham 113 £1,664
      Shortlands 46 £1,665
      Sudbury 153 £1,670
      Hale End 30 £1,675
      Gants Hill 102 £1,677
      Hackney Wick 38 £1,681
      Hither Green 91 £1,687
      Selhurst 93 £1,689
      Collier's Wood 126 £1,690
      Forest Hill 65 £1,693
      Perry Vale 69 £1,700
      Brunswick Park 45 £1,704
      New Southgate 44 £1,704
      Becontree 64 £1,704
      The Wrythe 30 £1,708
      Becontree Heath 76 £1,708
      Osterley 40 £1,708
      Lower Belvedere 21 £1,708
      Finchley 63 £1,709
      Gallions Reach 57 £1,712
      Shooters Hill 53 £1,713
      Blendon 21 £1,719
      Rush Green 47 £1,720
      Herne Hill 23 £1,721
      Brockley 64 £1,728
      Little Heath 21 £1,729
      Greenford 103 £1,729
      Beckton 107 £1,732
      Camberwell 146 £1,733
      Norbury 57 £1,742
      New Cross Gate 84 £1,746
      East Dulwich 77 £1,748
      Thames View 71 £1,748
      Ladywell 118 £1,750
      Poplar 190 £1,750
      New Cross 130 £1,756
      West Drayton 63 £1,757
      Dulwich Village 20 £1,764
      Heston 68 £1,773
      Streatham Hill 286 £1,773
      Homerton 117 £1,773
      Collier Row 44 £1,775
      Longlands 29 £1,786
      Southbury 78 £1,799
      Nunhead 60 £1,810
      Harlesden 156 £1,813
      Rayners Lane 141 £1,813
      Northwood 84 £1,813
      Bow 243 £1,826
      Belmont 38 £1,832
      Rainham 21 £1,832
      Sudbury Hill 44 £1,834
      Dagenham 71 £1,841
      Southgate 49 £1,842
      Surbiton 92 £1,846
      Bedfont 40 £1,848
      Newbury Park 70 £1,852
      Crystal Palace 36 £1,859
      Hanworth 23 £1,860
      Wallington 49 £1,861
      Harold Wood 23 £1,861
      Hillingdon 83 £1,864
      Upton Park 90 £1,865
      Barnehurst 28 £1,870
      Deptford 106 £1,879
      Clapton 153 £1,879
      Benhilton 86 £1,882
      Fairlop 32 £1,888
      Well Hall 46 £1,888
      Colney Hatch 41 £1,889
      Streatham 207 £1,890
      Tulse Hill 51 £1,891
      Stepney 202 £1,892
      Cowley 73 £1,893
      Canning Town 229 £1,899
      Alperton 119 £1,909
      Whitton 32 £1,918
      Charlton 98 £1,920
      Harrow Weald 79 £1,932
      West Heath 23 £1,934
      Brixton 231 £1,943
      Yeading 75 £1,948
      Leytonstone 124 £1,954
      Preston 150 £1,961
      Hayes 173 £1,967
      West Ham 116 £1,969
      West Hackney 61 £1,969
      Hornsey 136 £1,973
      Chinbrook 39 £1,973
      West Hendon 46 £1,980
      West Norwood 108 £1,988
      Cranford 33 £1,998
      Barkingside 22 £2,010
      Rotherhithe 197 £2,017
      Mile End 166 £2,018
      Kidbrooke 125 £2,020
      Hainault 25 £2,028
      Loughborough Junction 94 £2,033
      Finsbury Park 141 £2,034
      Stanmore 49 £2,036
      Summerstown 136 £2,039
      Harmondsworth 23 £2,045
      Park Royal 256 £2,054
      Furzedown 354 £2,054
      Peckham 194 £2,065
      West Barnes 49 £2,073
      New Barnet 39 £2,073
      Limehouse 228 £2,096
      Pinner 41 £2,111
      Merton 126 £2,122
      Worcester Park 24 £2,131
      Archway 141 £2,145
      New Malden 60 £2,150
      Perivale 87 £2,151
      Blackheath 37 £2,153
      North Finchley 78 £2,165
      Shacklewell 110 £2,170
      Old Kent Road 163 £2,172
      Hendon 105 £2,195
      Stockwell 221 £2,214
      Scrattons Farm 42 £2,223
      Dollis Hill 184 £2,236
      Shadwell 114 £2,251
      Silvertown 151 £2,252
      Hook 22 £2,268
      East Greenwich 232 £2,270
      Walworth 182 £2,273
      Kingsbury 88 £2,275
      Charlton Riverside 62 £2,278
      Holloway 260 £2,289
      Earlsfield 114 £2,291
      Kennington 43 £2,302
      Twyford 84 £2,311
      Stratford 367 £2,322
      Southfields 136 £2,326
      Oval 136 £2,335
      Balham 255 £2,335
      Dulwich 25 £2,338
      Colindale 208 £2,339
      Hendon Central 109 £2,351
      Hornchurch 25 £2,355
      Whetstone 53 £2,359
      Tolworth 42 £2,375
      Mapesbury 78 £2,375
      Lower Morden 20 £2,381
      Stamford Hill 87 £2,402
      Hackney 140 £2,406
      Crouch End 98 £2,440
      Dalston 124 £2,441
      Greenwich Peninsula 58 £2,466
      Ickenham 45 £2,493
      Clayhall 53 £2,498
      Shepherd's Bush 524 £2,505
      Hanwell 230 £2,508
      Blackwall 291 £2,512
      Stroud Green 50 £2,532
      Woodside Park 42 £2,544
      Upton 45 £2,547
      Wandsworth 270 £2,551
      Kilburn 190 £2,556
      North Kensington 394 £2,556
      Tufnell Park 43 £2,556
      Church End 89 £2,561
      St Pancras 255 £2,568
      Norbiton 231 £2,584
      Hackbridge 27 £2,617
      Putney 192 £2,617
      Clapham 332 £2,624
      Haggerston 116 £2,632
      Spring Grove 140 £2,636
      Stoke Newington 181 £2,649
      Merton Park 109 £2,654
      Friern Barnet 47 £2,667
      Elephant and Castle 232 £2,698
      Middle Park 45 £2,711
      West Kensington 387 £2,716
      Bermondsey 210 £2,760
      Whitechapel 665 £2,785
      Queen's Park 139 £2,790
      Gidea Park 35 £2,847
      Isle of Dogs 610 £2,866
      Temple Fortune 73 £2,875
      West Finchley 49 £2,913
      Lambeth 55 £2,958
      South Hampstead 214 £2,983
      Brent Cross 75 £2,992
      Roehampton 95 £3,012
      Barnsbury 314 £3,025
      Brook Green 164 £3,116
      Islington 226 £3,138
      Cockfosters 63 £3,159
      Battersea 256 £3,199
      Clapham Junction 422 £3,202
      Hoxton 195 £3,238
      Hammersmith 580 £3,273
      Brondesbury 148 £3,280
      Mortlake 43 £3,331
      Highbury 250 £3,343
      Muswell Hill 128 £3,346
      Canary Wharf 375 £3,376
      Mill Hill 58 £3,409
      Strawberry Hill 53 £3,440
      Somers Town 103 £3,501
      Kentish Town 192 £3,522
      Raynes Park 144 £3,542
      Shoreditch 143 £3,552
      Hampton 20 £3,579
      Golders Green 165 £3,680
      Fulham 490 £3,681
      Waterloo 90 £3,701
      Kingston Vale 20 £3,702
      Finsbury 141 £3,711
      Hampton Wick 32 £3,728
      Earl's Court 566 £3,743
      Kew 45 £3,767
      Wapping 245 £3,769
      Fitzrovia 310 £3,794
      The Borough 204 £3,836
      North Sheen 57 £3,942
      King's Cross 195 £4,066
      High Barnet 41 £4,068
      Vauxhall 277 £4,109
      Gospel Oak 54 £4,143
      Clerkenwell 234 £4,163
      Petersham 27 £4,553
      East Sheen 49 £4,587
      West Hampstead 328 £4,636
      St Margarets 55 £4,696
      Holborn 208 £4,746
      Southwark 98 £4,907
      Chalk Farm 343 £5,191
      Notting Hill 471 £5,253
      Bloomsbury 140 £5,300
      Brompton 932 £5,547
      Belsize Park 411 £6,371
      Coombe 33 £7,123
      Chelsea 478 £7,949
      Kensington 373 £9,021
      South Kensington 543 £11,706
      Hampstead Garden Suburb 69 £12,233
      Be the first to find new properties
      Your search
      • Greater london

      There were 3,899 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!