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 21 £1,044
      Bexley 62 £1,230
      Plashet 92 £1,305
      Shirley 23 £1,312
      St Paul's Cray 23 £1,321
      Downham 33 £1,332
      Forest Gate 70 £1,336
      Abbey Wood 43 £1,363
      Thornton Heath 189 £1,374
      Waddon 121 £1,388
      Kenley 21 £1,397
      Yiewsley 53 £1,399
      Woodside 43 £1,403
      Southend 32 £1,409
      Manor Park 66 £1,411
      Highams Park 64 £1,418
      Purley 79 £1,419
      Poverest 38 £1,425
      Pollards Hill 45 £1,426
      Barking Riverside 24 £1,443
      South Woodford 24 £1,450
      Edmonton 124 £1,457
      Catford South 59 £1,478
      South Norwood 82 £1,487
      New Eltham 27 £1,499
      Mitcham 129 £1,502
      Maryland 65 £1,517
      New Beckenham 20 £1,519
      Hounslow West 117 £1,522
      Anerley 34 £1,525
      Addiscombe 95 £1,530
      Ponders End 63 £1,535
      Plaistow 157 £1,544
      Upper Norwood 34 £1,549
      Penge 38 £1,554
      Harringay 177 £1,554
      Chadwell Heath 31 £1,556
      Northumberland Heath 24 £1,558
      Leyton 259 £1,563
      Little Ilford 65 £1,570
      Chingford 61 £1,577
      Horn Park 29 £1,578
      Bethnal Green 379 £1,579
      West Green 259 £1,581
      Beckenham 63 £1,585
      Snaresbrook 22 £1,590
      Broad Green 199 £1,596
      Harold Hill 23 £1,608
      Kenton 29 £1,617
      Wealdstone 205 £1,630
      Carshalton Beeches 56 £1,647
      Thamesmead 60 £1,653
      Plumstead 139 £1,656
      Heston 59 £1,659
      Perry Vale 55 £1,663
      Widmore 38 £1,670
      Shortlands 42 £1,673
      Collier's Wood 119 £1,675
      Seven Kings 104 £1,675
      Brockley 59 £1,678
      Becontree 56 £1,681
      Bowes 47 £1,685
      Brunswick Park 44 £1,690
      Honor Oak 32 £1,691
      Forest Hill 69 £1,697
      Hale End 33 £1,702
      Hackney Wick 38 £1,703
      Gallions Reach 53 £1,705
      Sudbury 146 £1,710
      Poplar 181 £1,713
      Becontree Heath 62 £1,713
      Feltham 92 £1,723
      New Cross Gate 89 £1,723
      Colney Hatch 33 £1,724
      Osterley 31 £1,738
      Finchley 59 £1,742
      Gants Hill 91 £1,754
      Shooters Hill 49 £1,759
      Morden 23 £1,759
      Beckton 97 £1,760
      Norbury 61 £1,763
      East Dulwich 66 £1,770
      Thames View 62 £1,773
      West Hackney 65 £1,777
      New Cross 127 £1,780
      Greenford 85 £1,781
      Redbridge 26 £1,785
      Hither Green 80 £1,787
      Ladywell 119 £1,791
      West Heath 21 £1,792
      Harlesden 145 £1,794
      Bow 217 £1,802
      Homerton 109 £1,804
      Rayners Lane 129 £1,805
      West Drayton 54 £1,810
      Collier Row 39 £1,812
      Crystal Palace 33 £1,813
      Leytonstone 123 £1,813
      Cricklewood 87 £1,814
      Cowley 68 £1,817
      Bedfont 30 £1,826
      New Southgate 43 £1,832
      Rush Green 35 £1,834
      Deptford 95 £1,836
      Benhilton 83 £1,837
      Fairlop 26 £1,841
      Streatham Hill 261 £1,844
      Camberwell 128 £1,844
      Sudbury Hill 40 £1,847
      Palmers Green 82 £1,848
      Clapton 151 £1,850
      Hillingdon 81 £1,852
      Alperton 93 £1,852
      Nunhead 56 £1,853
      Longlands 26 £1,865
      Canning Town 205 £1,869
      Selhurst 90 £1,876
      Well Hall 43 £1,878
      Northwood 80 £1,881
      Dagenham 55 £1,887
      Southgate 50 £1,902
      Worton 103 £1,903
      Streatham 198 £1,910
      Surbiton 86 £1,916
      Southbury 70 £1,917
      Chinbrook 32 £1,920
      Newbury Park 58 £1,923
      Preston 144 £1,927
      West Ham 113 £1,930
      Tulse Hill 47 £1,936
      The Wrythe 27 £1,940
      Belmont 32 £1,940
      Wallington 41 £1,942
      Charlton 102 £1,948
      Upton Park 77 £1,952
      Yeading 77 £1,959
      Hornsey 128 £1,961
      Loughborough Junction 103 £1,963
      West Hendon 45 £1,963
      Harrow Weald 79 £1,966
      Haggerston 89 £1,980
      Kidbrooke 123 £1,986
      Hayes 184 £1,987
      Barnehurst 24 £1,987
      West Norwood 105 £2,001
      Barkingside 21 £2,004
      Hainault 21 £2,005
      Shadwell 120 £2,018
      Summerstown 126 £2,021
      Finsbury Park 136 £2,043
      Cranford 31 £2,046
      Park Royal 243 £2,053
      Rotherhithe 172 £2,055
      Whitton 34 £2,071
      Brixton 208 £2,071
      Furzedown 329 £2,074
      Perivale 79 £2,081
      New Barnet 33 £2,082
      Limehouse 219 £2,091
      North Finchley 73 £2,105
      Pinner 42 £2,109
      Stanmore 36 £2,113
      West Barnes 43 £2,116
      Scrattons Farm 33 £2,126
      Merton 122 £2,126
      Mile End 164 £2,136
      Archway 138 £2,136
      Old Kent Road 175 £2,138
      New Malden 55 £2,151
      Shacklewell 108 £2,157
      Holloway 243 £2,165
      Harmondsworth 21 £2,173
      Dollis Hill 171 £2,187
      Stockwell 211 £2,187
      Tolworth 34 £2,190
      Charlton Riverside 61 £2,200
      Walworth 170 £2,221
      Hendon 86 £2,224
      Putney 235 £2,237
      Silvertown 136 £2,243
      Ickenham 52 £2,260
      East Greenwich 219 £2,263
      Worcester Park 20 £2,265
      Stratford 359 £2,299
      Stepney 211 £2,306
      Earlsfield 105 £2,308
      Balham 256 £2,319
      Twyford 76 £2,324
      Kingsbury 78 £2,324
      Southfields 124 £2,342
      Stamford Hill 91 £2,344
      Whetstone 54 £2,347
      Kennington 39 £2,348
      Colindale 199 £2,349
      Mapesbury 78 £2,349
      Hackney 143 £2,362
      Crouch End 93 £2,375
      Dulwich 24 £2,395
      Wandsworth 271 £2,414
      Hornchurch 26 £2,429
      Hendon Central 95 £2,433
      Greenwich Peninsula 59 £2,444
      Dalston 112 £2,451
      Oval 124 £2,463
      Slade Green 20 £2,492
      Blackheath 40 £2,500
      Highbury 182 £2,507
      Spring Grove 127 £2,527
      Clapham Junction 414 £2,534
      Norbiton 203 £2,562
      Stoke Newington 165 £2,567
      Stroud Green 49 £2,568
      Clayhall 50 £2,579
      Woodside Park 41 £2,583
      St Pancras 278 £2,589
      Hanwell 226 £2,595
      Clapham 314 £2,598
      Upton 36 £2,603
      Church End 82 £2,607
      Blackwall 285 £2,620
      Hackbridge 26 £2,643
      Friern Barnet 52 £2,651
      Shepherd's Bush 466 £2,658
      Elephant and Castle 235 £2,665
      West Kensington 375 £2,667
      Middle Park 40 £2,764
      Whitechapel 638 £2,779
      Tufnell Park 36 £2,813
      Bermondsey 228 £2,816
      Peckham 241 £2,850
      Queen's Park 131 £2,885
      Merton Park 112 £2,917
      Kilburn 131 £2,923
      West Finchley 46 £2,924
      Temple Fortune 70 £2,969
      Gidea Park 35 £2,993
      Barnsbury 321 £3,000
      Isle of Dogs 574 £3,019
      Roehampton 92 £3,072
      Brent Cross 76 £3,086
      South Hampstead 214 £3,111
      Cockfosters 64 £3,115
      Brondesbury 152 £3,146
      Islington 218 £3,147
      Mortlake 45 £3,168
      Lambeth 54 £3,194
      Hoxton 191 £3,251
      Battersea 258 £3,254
      Brook Green 182 £3,315
      Hammersmith 553 £3,383
      Canary Wharf 368 £3,402
      Mill Hill 54 £3,448
      Somers Town 99 £3,461
      Kentish Town 185 £3,495
      Muswell Hill 112 £3,506
      Shoreditch 159 £3,521
      Raynes Park 149 £3,554
      Waterloo 106 £3,558
      Fulham 493 £3,663
      Strawberry Hill 46 £3,715
      Hampton Wick 32 £3,721
      Fitzrovia 301 £3,764
      Wapping 252 £3,768
      North Kensington 345 £3,779
      Clerkenwell 212 £3,818
      King's Cross 240 £3,835
      Golders Green 145 £3,848
      Kew 45 £3,886
      Earl's Court 541 £3,921
      The Borough 193 £3,967
      North Sheen 52 £4,076
      Vauxhall 272 £4,191
      Finsbury 178 £4,200
      East Sheen 51 £4,230
      Gospel Oak 50 £4,323
      High Barnet 36 £4,325
      Petersham 25 £4,466
      West Hampstead 324 £4,610
      Holborn 135 £4,675
      St Margarets 49 £4,902
      Southwark 110 £4,904
      Notting Hill 472 £5,259
      Chalk Farm 327 £5,356
      Bloomsbury 139 £5,449
      Brompton 807 £5,596
      Belsize Park 463 £6,216
      Coombe 30 £7,645
      Chelsea 474 £8,180
      Kensington 418 £8,667
      Hampstead Garden Suburb 68 £11,954
      South Kensington 534 £11,992
      Be the first to find new properties
      Your search
      • Greater london

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