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 241 £1,366
      Waddon 123 £1,377
      Kenley 20 £1,382
      Southend 35 £1,383
      Downham 40 £1,388
      Plashet 103 £1,392
      Abbey Wood 49 £1,399
      Elm Park 28 £1,402
      Forest Gate 78 £1,431
      Barking Riverside 28 £1,434
      Edmonton 130 £1,443
      Highams Park 68 £1,445
      Woodside 57 £1,451
      Chadwell Heath 36 £1,461
      Purley 86 £1,472
      South Norwood 91 £1,475
      Poverest 43 £1,488
      Ponders End 66 £1,491
      New Beckenham 23 £1,493
      Yiewsley 66 £1,496
      Catford South 69 £1,497
      New Eltham 25 £1,505
      Welling 21 £1,505
      Mitcham 129 £1,508
      Pollards Hill 57 £1,511
      Morden 32 £1,518
      Snaresbrook 23 £1,522
      Plaistow 177 £1,538
      Thamesmead 62 £1,547
      Chingford 64 £1,549
      Marks Gate 20 £1,552
      Horn Park 29 £1,554
      South Woodford 28 £1,560
      West Green 318 £1,560
      Manor Park 69 £1,561
      Harringay 191 £1,565
      Upper Norwood 37 £1,566
      Leyton 268 £1,576
      Hounslow West 146 £1,581
      Addiscombe 106 £1,585
      Anerley 34 £1,586
      Plumstead 138 £1,589
      Maryland 79 £1,589
      Palmers Green 97 £1,595
      Broad Green 221 £1,595
      Little Ilford 72 £1,613
      Penge 39 £1,614
      Cricklewood 106 £1,616
      Wealdstone 232 £1,616
      Kenton 36 £1,617
      Bethnal Green 399 £1,620
      Harold Hill 34 £1,638
      Hither Green 93 £1,642
      Beckenham 64 £1,644
      Becontree Heath 78 £1,645
      Hale End 27 £1,647
      Brockley 60 £1,647
      Honor Oak 32 £1,649
      Becontree 66 £1,652
      Seven Kings 121 £1,652
      Bowes 51 £1,661
      New Cross Gate 110 £1,673
      Camberwell 145 £1,678
      Sudbury 165 £1,680
      Collier's Wood 132 £1,680
      Carshalton Beeches 59 £1,683
      Finchley 63 £1,685
      Widmore 43 £1,690
      Feltham 108 £1,691
      Greenford 106 £1,700
      Beckton 119 £1,703
      Blendon 22 £1,704
      New Southgate 48 £1,704
      Selhurst 93 £1,705
      Shooters Hill 52 £1,709
      Rush Green 49 £1,711
      Dulwich Village 21 £1,714
      Collier Row 54 £1,714
      Hackney Wick 34 £1,717
      Forest Hill 66 £1,722
      Perry Vale 72 £1,724
      Thames View 76 £1,726
      Redbridge 29 £1,726
      Shortlands 46 £1,730
      Northumberland Heath 31 £1,731
      Belmont 40 £1,732
      Streatham Hill 302 £1,733
      Osterley 41 £1,736
      Gants Hill 112 £1,737
      Heston 73 £1,738
      Poplar 188 £1,744
      East Dulwich 74 £1,745
      Brunswick Park 43 £1,746
      Gallions Reach 53 £1,752
      West Drayton 63 £1,760
      Homerton 109 £1,766
      Longlands 27 £1,770
      New Cross 130 £1,770
      Norbury 60 £1,773
      Rainham 21 £1,785
      Ladywell 120 £1,789
      Newbury Park 76 £1,807
      Cowley 79 £1,812
      Southgate 56 £1,813
      Lower Belvedere 20 £1,813
      Nunhead 60 £1,815
      Rayners Lane 145 £1,817
      Fairlop 34 £1,819
      Herne Hill 25 £1,826
      Little Heath 21 £1,829
      Sudbury Hill 46 £1,834
      Crystal Palace 39 £1,838
      The Wrythe 34 £1,840
      Bedfont 44 £1,840
      Northwood 82 £1,841
      Harlesden 160 £1,842
      Worton 136 £1,842
      Hanworth 25 £1,843
      Southbury 75 £1,849
      Stepney 215 £1,855
      Bow 236 £1,857
      Benhilton 92 £1,859
      Surbiton 94 £1,860
      Barnehurst 28 £1,865
      Colney Hatch 40 £1,866
      West Hackney 64 £1,866
      Wallington 48 £1,867
      Upton Park 90 £1,870
      Streatham 209 £1,877
      Well Hall 45 £1,882
      Canning Town 230 £1,882
      Clapton 153 £1,886
      Loughborough Junction 89 £1,896
      Tulse Hill 50 £1,900
      Charlton 101 £1,900
      Chinbrook 39 £1,910
      Harrow Weald 84 £1,912
      Deptford 105 £1,918
      Alperton 122 £1,919
      Hillingdon 79 £1,926
      West Heath 24 £1,927
      Whitton 32 £1,929
      West Norwood 114 £1,930
      Preston 155 £1,938
      Dagenham 84 £1,949
      Cranford 34 £1,953
      Yeading 81 £1,953
      Leytonstone 124 £1,964
      West Ham 121 £1,966
      Hayes 180 £1,968
      West Hendon 48 £1,971
      Hornsey 134 £1,990
      Rotherhithe 199 £1,992
      Stanmore 55 £1,998
      Mile End 172 £2,001
      Barkingside 24 £2,009
      Kidbrooke 124 £2,011
      Furzedown 378 £2,035
      Finsbury Park 142 £2,044
      Park Royal 261 £2,050
      Summerstown 141 £2,052
      Peckham 193 £2,053
      Harmondsworth 23 £2,053
      New Barnet 43 £2,072
      Shadwell 129 £2,081
      Limehouse 235 £2,084
      West Barnes 50 £2,088
      Pinner 40 £2,102
      Hainault 23 £2,106
      New Malden 61 £2,122
      Merton 128 £2,124
      Worcester Park 25 £2,126
      Old Kent Road 172 £2,138
      Perivale 88 £2,173
      Shacklewell 113 £2,175
      Berrylands 21 £2,182
      Blackheath 33 £2,182
      Hendon 109 £2,188
      Charlton Riverside 66 £2,193
      Dollis Hill 194 £2,195
      Lower Morden 20 £2,201
      Archway 144 £2,203
      Kingsbury 88 £2,210
      Stockwell 217 £2,212
      North Finchley 79 £2,212
      Brixton 242 £2,219
      Walworth 179 £2,220
      East Greenwich 225 £2,266
      Holloway 272 £2,280
      Twyford 90 £2,283
      Scrattons Farm 41 £2,288
      Southfields 142 £2,290
      Mapesbury 79 £2,293
      Hornchurch 27 £2,297
      Silvertown 161 £2,305
      Stratford 372 £2,311
      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
      Oval 138 £2,354
      Tolworth 41 £2,368
      Hendon Central 105 £2,387
      Kilburn 183 £2,405
      Haggerston 107 £2,421
      Crouch End 101 £2,425
      Greenwich Peninsula 61 £2,440
      Ickenham 47 £2,447
      West Kensington 453 £2,457
      Dalston 123 £2,461
      Wandsworth 267 £2,485
      Church End 96 £2,490
      Spring Grove 136 £2,502
      Hanwell 236 £2,503
      Clayhall 52 £2,523
      Woodside Park 43 £2,524
      Stroud Green 53 £2,541
      North Kensington 354 £2,571
      St Pancras 258 £2,576
      Upton 45 £2,580
      Stoke Newington 174 £2,588
      Clapham 335 £2,595
      Norbiton 229 £2,607
      Hackbridge 26 £2,622
      Middle Park 47 £2,632
      Merton Park 108 £2,634
      Putney 190 £2,635
      Blackwall 288 £2,648
      Hackney 157 £2,652
      Elephant and Castle 241 £2,673
      Friern Barnet 48 £2,687
      Tufnell Park 45 £2,697
      Shepherd's Bush 469 £2,749
      Bermondsey 216 £2,754
      Queen's Park 138 £2,784
      Temple Fortune 75 £2,832
      Kennington 58 £2,851
      Roehampton 102 £2,859
      Whitechapel 672 £2,871
      Clapham Junction 418 £2,871
      Isle of Dogs 626 £2,884
      Highbury 223 £2,886
      Gidea Park 34 £2,892
      West Finchley 50 £2,906
      Brent Cross 78 £2,941
      Barnsbury 322 £2,998
      South Hampstead 213 £3,010
      Lambeth 59 £3,054
      Brook Green 168 £3,077
      Islington 228 £3,101
      Cockfosters 63 £3,166
      Hoxton 203 £3,189
      Battersea 287 £3,269
      Brondesbury 146 £3,283
      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
      Strawberry Hill 52 £3,503
      Raynes Park 145 £3,505
      Kentish Town 188 £3,532
      Fulham 519 £3,587
      Golders Green 169 £3,647
      Waterloo 96 £3,660
      Kew 44 £3,744
      Earl's Court 524 £3,775
      Hampton Wick 31 £3,799
      The Borough 218 £3,880
      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,091
      King's Cross 197 £4,136
      Fitzrovia 403 £4,259
      Petersham 27 £4,487
      West Hampstead 336 £4,545
      Holborn 148 £4,556
      East Sheen 49 £4,587
      St Margarets 56 £4,670
      Southwark 100 £4,852
      Chalk Farm 345 £5,177
      Bloomsbury 145 £5,220
      Notting Hill 477 £5,242
      Brompton 757 £5,764
      Belsize Park 411 £6,336
      Coombe 34 £7,027
      Chelsea 485 £7,919
      Kensington 375 £8,980
      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,229 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!