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,221
      Bexley 65 £1,246
      Shirley 22 £1,264
      St Paul's Cray 26 £1,276
      Thornton Heath 237 £1,362
      Waddon 124 £1,374
      Southend 34 £1,377
      Kenley 20 £1,382
      Downham 40 £1,388
      Plashet 103 £1,392
      Abbey Wood 49 £1,399
      Elm Park 28 £1,402
      Forest Gate 77 £1,418
      Barking Riverside 28 £1,434
      Edmonton 130 £1,443
      Highams Park 67 £1,450
      Chadwell Heath 35 £1,460
      Poverest 44 £1,469
      Woodside 55 £1,470
      Purley 86 £1,472
      South Norwood 91 £1,475
      Ponders End 66 £1,491
      New Beckenham 23 £1,493
      Yiewsley 66 £1,496
      Catford South 69 £1,497
      New Eltham 25 £1,505
      Mitcham 129 £1,508
      Pollards Hill 57 £1,511
      Morden 32 £1,518
      Snaresbrook 23 £1,522
      Plaistow 176 £1,537
      Welling 20 £1,541
      Manor Park 68 £1,545
      Thamesmead 62 £1,547
      Chingford 64 £1,549
      Anerley 33 £1,550
      Marks Gate 20 £1,552
      Horn Park 29 £1,554
      Harringay 188 £1,560
      South Woodford 28 £1,560
      West Green 315 £1,560
      Upper Norwood 37 £1,566
      Leyton 267 £1,568
      Maryland 78 £1,573
      Hounslow West 143 £1,578
      Penge 38 £1,579
      Plumstead 137 £1,587
      Palmers Green 96 £1,595
      Broad Green 221 £1,595
      Addiscombe 104 £1,599
      Cricklewood 107 £1,607
      Little Ilford 72 £1,613
      Bowes 49 £1,615
      Wealdstone 231 £1,615
      Kenton 36 £1,617
      Bethnal Green 398 £1,617
      Brockley 59 £1,621
      Honor Oak 31 £1,628
      Hither Green 89 £1,628
      Beckenham 65 £1,640
      Harold Hill 32 £1,643
      Hale End 27 £1,647
      Becontree 65 £1,650
      Seven Kings 120 £1,650
      Becontree Heath 77 £1,654
      New Cross Gate 110 £1,673
      Widmore 41 £1,674
      Camberwell 143 £1,680
      Carshalton Beeches 58 £1,681
      Sudbury 160 £1,682
      Finchley 63 £1,685
      Feltham 108 £1,691
      Collier's Wood 130 £1,694
      Rush Green 48 £1,697
      Blendon 22 £1,704
      Beckton 118 £1,704
      Greenford 105 £1,705
      Selhurst 92 £1,711
      Dulwich Village 21 £1,714
      Hackney Wick 34 £1,717
      Collier Row 52 £1,718
      New Southgate 47 £1,720
      Osterley 40 £1,720
      Forest Hill 66 £1,722
      Perry Vale 71 £1,724
      Shooters Hill 51 £1,725
      Redbridge 29 £1,726
      Shortlands 46 £1,730
      Northumberland Heath 31 £1,731
      Belmont 40 £1,732
      Thames View 75 £1,737
      Streatham Hill 300 £1,737
      Gants Hill 112 £1,737
      Heston 73 £1,738
      Brunswick Park 43 £1,746
      Poplar 187 £1,749
      East Dulwich 73 £1,752
      Gallions Reach 53 £1,752
      West Drayton 62 £1,761
      Homerton 109 £1,766
      Longlands 27 £1,770
      New Cross 130 £1,770
      Norbury 60 £1,773
      Rainham 21 £1,785
      Ladywell 118 £1,794
      Newbury Park 76 £1,807
      Cowley 79 £1,809
      Southgate 56 £1,813
      Lower Belvedere 20 £1,813
      Nunhead 60 £1,815
      Fairlop 34 £1,819
      Rayners Lane 142 £1,826
      Herne Hill 25 £1,826
      Chinbrook 38 £1,826
      Little Heath 21 £1,829
      Worton 135 £1,830
      Sudbury Hill 46 £1,834
      The Wrythe 34 £1,840
      Southbury 74 £1,840
      Northwood 82 £1,841
      Hanworth 24 £1,843
      Crystal Palace 38 £1,844
      Harlesden 159 £1,848
      Surbiton 93 £1,851
      Bow 236 £1,857
      Stepney 214 £1,858
      Benhilton 92 £1,859
      Barnehurst 28 £1,865
      Colney Hatch 40 £1,866
      West Hackney 64 £1,866
      Wallington 48 £1,867
      Upton Park 88 £1,876
      Streatham 207 £1,877
      Well Hall 45 £1,882
      Clapton 153 £1,886
      Canning Town 228 £1,890
      Loughborough Junction 89 £1,896
      Tulse Hill 50 £1,900
      Charlton 101 £1,900
      Bedfont 41 £1,905
      Harrow Weald 84 £1,912
      Alperton 121 £1,916
      Deptford 104 £1,919
      Yeading 82 £1,926
      West Heath 24 £1,927
      Whitton 32 £1,929
      Preston 155 £1,938
      Dagenham 82 £1,938
      West Norwood 113 £1,940
      Hillingdon 77 £1,948
      Cranford 34 £1,953
      West Ham 121 £1,966
      Barkingside 23 £1,966
      Hayes 179 £1,967
      West Hendon 48 £1,971
      Leytonstone 122 £1,981
      Hornsey 134 £1,990
      Rotherhithe 199 £1,992
      Mile End 171 £1,997
      Stanmore 54 £2,018
      Kidbrooke 123 £2,022
      Furzedown 373 £2,036
      Finsbury Park 142 £2,044
      Summerstown 140 £2,049
      Peckham 193 £2,053
      Harmondsworth 23 £2,053
      Park Royal 257 £2,057
      New Barnet 42 £2,069
      Limehouse 234 £2,076
      Shadwell 129 £2,081
      Worcester Park 24 £2,089
      Pinner 40 £2,102
      Hainault 23 £2,106
      West Barnes 49 £2,111
      Merton 128 £2,124
      Old Kent Road 172 £2,138
      New Malden 59 £2,170
      Shacklewell 112 £2,175
      Perivale 87 £2,182
      Berrylands 21 £2,182
      Blackheath 33 £2,182
      Charlton Riverside 66 £2,193
      Dollis Hill 192 £2,195
      Hendon 108 £2,196
      Lower Morden 20 £2,201
      Archway 144 £2,203
      Scrattons Farm 39 £2,207
      Kingsbury 88 £2,210
      North Finchley 79 £2,212
      Stockwell 216 £2,212
      Brixton 241 £2,218
      Walworth 175 £2,241
      East Greenwich 225 £2,266
      Holloway 272 £2,282
      Twyford 90 £2,283
      Southfields 141 £2,289
      Mapesbury 79 £2,293
      Stratford 370 £2,311
      Silvertown 159 £2,317
      Balham 259 £2,319
      Hook 21 £2,319
      Colindale 214 £2,323
      Whetstone 55 £2,329
      Earlsfield 113 £2,332
      Dulwich 25 £2,338
      Stamford Hill 93 £2,345
      Hornchurch 26 £2,347
      Oval 138 £2,354
      Tolworth 41 £2,368
      Hendon Central 105 £2,387
      Kilburn 183 £2,405
      Haggerston 108 £2,407
      Crouch End 100 £2,409
      Greenwich Peninsula 61 £2,440
      Ickenham 47 £2,447
      West Kensington 452 £2,454
      Dalston 122 £2,455
      Wandsworth 266 £2,476
      Church End 95 £2,490
      Hanwell 233 £2,511
      Spring Grove 136 £2,517
      Clayhall 52 £2,523
      Woodside Park 43 £2,524
      Stroud Green 53 £2,541
      North Kensington 356 £2,544
      St Pancras 258 £2,576
      Stoke Newington 176 £2,587
      Clapham 333 £2,588
      Norbiton 229 £2,607
      Upton 44 £2,621
      Putney 190 £2,629
      Merton Park 107 £2,629
      Middle Park 47 £2,632
      Blackwall 285 £2,642
      Hackbridge 25 £2,648
      Hackney 157 £2,652
      Elephant and Castle 239 £2,671
      Friern Barnet 48 £2,687
      Tufnell Park 45 £2,697
      Shepherd's Bush 465 £2,744
      Bermondsey 215 £2,755
      Queen's Park 138 £2,784
      Temple Fortune 74 £2,786
      Roehampton 102 £2,859
      West Finchley 50 £2,864
      Whitechapel 668 £2,872
      Highbury 223 £2,886
      Gidea Park 34 £2,892
      Isle of Dogs 621 £2,896
      Clapham Junction 418 £2,908
      Kennington 64 £2,914
      Brent Cross 78 £2,941
      Barnsbury 322 £2,998
      South Hampstead 213 £3,010
      Lambeth 59 £3,054
      Brook Green 168 £3,077
      Islington 227 £3,100
      Cockfosters 63 £3,166
      Hoxton 201 £3,178
      Battersea 278 £3,245
      Brondesbury 148 £3,265
      Muswell Hill 126 £3,360
      Canary Wharf 381 £3,365
      Hammersmith 561 £3,378
      Mortlake 42 £3,387
      Mill Hill 61 £3,404
      Shoreditch 145 £3,432
      Hampton 21 £3,475
      Somers Town 100 £3,495
      Raynes Park 145 £3,511
      Strawberry Hill 51 £3,521
      Kentish Town 186 £3,552
      Fulham 518 £3,576
      Golders Green 168 £3,633
      Waterloo 96 £3,660
      Kew 44 £3,744
      Earl's Court 523 £3,775
      Hampton Wick 31 £3,799
      The Borough 217 £3,884
      North Sheen 56 £3,897
      Finsbury 164 £3,899
      Clerkenwell 223 £3,935
      Wapping 273 £3,936
      High Barnet 42 £4,004
      Gospel Oak 57 £4,006
      Vauxhall 277 £4,094
      King's Cross 197 £4,135
      Fitzrovia 403 £4,276
      Petersham 27 £4,487
      West Hampstead 336 £4,546
      Holborn 148 £4,549
      East Sheen 49 £4,587
      St Margarets 56 £4,670
      Southwark 100 £4,841
      Chalk Farm 345 £5,177
      Bloomsbury 145 £5,220
      Notting Hill 476 £5,245
      Brompton 757 £5,757
      Belsize Park 411 £6,336
      Coombe 33 £7,220
      Chelsea 485 £7,919
      Kensington 374 £8,982
      South Kensington 551 £11,678
      Hampstead Garden Suburb 69 £12,233
      Be the first to find new properties
      Your search
      • Greater london

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