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
      Southend 24 £1,100
      Downham 50 £1,268
      Manor Park 50 £1,288
      Catford South 58 £1,305
      Scrattons Farm 138 £1,368
      Forest Gate 69 £1,379
      Bedfont 61 £1,399
      Cricklewood 134 £1,403
      Little Ilford 47 £1,427
      Camberwell 152 £1,431
      Beddington 21 £1,439
      Anerley 26 £1,443
      Longlands 31 £1,445
      Mitcham 107 £1,458
      Marks Gate 21 £1,460
      Poverest 24 £1,462
      Seven Kings 155 £1,470
      Northumberland Heath 40 £1,481
      Edmonton 118 £1,484
      Chadwell Heath 38 £1,485
      Highams Park 49 £1,486
      Pollards Hill 61 £1,488
      Yiewsley 63 £1,489
      St Paul's Cray 27 £1,493
      West Drayton 75 £1,493
      South Norwood 88 £1,498
      Plashet 89 £1,500
      Wealdstone 233 £1,511
      Sudbury 150 £1,516
      Waddon 106 £1,520
      Barking Riverside 27 £1,528
      Greenford 110 £1,533
      Kenton 50 £1,533
      Penge 45 £1,535
      Abbey Wood 41 £1,539
      Thornton Heath 180 £1,541
      Hounslow West 136 £1,547
      Harringay 192 £1,562
      Fairlop 21 £1,562
      Tolworth 32 £1,563
      Plumstead 117 £1,579
      Little Heath 28 £1,590
      Addiscombe 89 £1,592
      Well Hall 38 £1,603
      Newbury Park 70 £1,604
      Maryland 82 £1,607
      Hanworth 24 £1,610
      Harold Hill 36 £1,612
      Plaistow 147 £1,613
      Bexley 21 £1,613
      West Norwood 90 £1,613
      Worton 127 £1,615
      Leyton 230 £1,621
      West Green 356 £1,632
      Southbury 75 £1,637
      Honor Oak 38 £1,640
      Shortlands 38 £1,649
      Crystal Palace 30 £1,657
      New Cross Gate 122 £1,658
      Carshalton Beeches 42 £1,659
      Beckton 87 £1,663
      Perry Vale 74 £1,673
      New Cross 143 £1,675
      Woodside 59 £1,691
      Gants Hill 110 £1,710
      Streatham Hill 262 £1,713
      Selhurst 98 £1,714
      Beckenham 48 £1,714
      Harmondsworth 26 £1,715
      Brunswick Park 32 £1,715
      Broad Green 208 £1,717
      Thames View 85 £1,723
      South Woodford 27 £1,725
      Hainault 26 £1,739
      Redbridge 42 £1,741
      Feltham 86 £1,745
      Loughborough Junction 120 £1,753
      Collier's Wood 94 £1,756
      Homerton 112 £1,756
      Ponders End 60 £1,757
      Wanstead 21 £1,757
      Peckham 166 £1,759
      Stepney 229 £1,773
      Chingford 116 £1,779
      Worcester Park 28 £1,783
      Collier Row 48 £1,786
      Rush Green 56 £1,787
      Clapton 182 £1,791
      Hither Green 81 £1,795
      Purley 80 £1,795
      Becontree 71 £1,795
      Preston 188 £1,798
      Colney Hatch 21 £1,801
      Palmers Green 80 £1,803
      Gidea Park 31 £1,803
      Rayners Lane 133 £1,810
      Dagenham 65 £1,814
      West Hackney 77 £1,816
      Poplar 261 £1,823
      Ladywell 114 £1,826
      Becontree Heath 79 £1,828
      Snaresbrook 25 £1,837
      Hillingdon 87 £1,838
      Herne Hill 20 £1,838
      Gallions Reach 37 £1,851
      Deptford 108 £1,859
      Northwood 78 £1,861
      Rotherhithe 189 £1,864
      Heston 79 £1,865
      Whetstone 41 £1,868
      Finchley 66 £1,871
      The Wrythe 25 £1,880
      Shooters Hill 43 £1,884
      Leytonstone 108 £1,885
      Widmore 33 £1,891
      Rainham 21 £1,905
      Thamesmead 48 £1,915
      Brixton 186 £1,918
      Forest Hill 67 £1,919
      Blendon 20 £1,926
      New Barnet 35 £1,927
      Harrow Weald 76 £1,929
      Upper Norwood 30 £1,936
      Hackney Wick 41 £1,937
      Charlton 72 £1,937
      Wallington 31 £1,939
      New Malden 79 £1,939
      Elm Park 29 £1,948
      Clayhall 32 £1,953
      Church End 77 £1,955
      Holloway 342 £1,960
      Cowley 103 £1,962
      Yeading 77 £1,964
      Haggerston 102 £1,966
      Alperton 132 £1,966
      Blackheath 33 £1,967
      Barnehurst 26 £1,969
      Barkingside 31 £1,972
      Hornsey 159 £1,972
      New Southgate 45 £1,973
      Belmont 50 £1,976
      Hayes 151 £1,986
      Horn Park 34 £1,990
      Southgate 159 £1,996
      Perivale 86 £1,999
      Archway 174 £2,005
      Bethnal Green 240 £2,015
      Hale End 26 £2,016
      Bow 231 £2,024
      Brockley 44 £2,024
      Stockwell 205 £2,027
      Benhilton 88 £2,037
      Hackney 163 £2,039
      Tulse Hill 51 £2,040
      Upton Park 76 £2,043
      West Ham 146 £2,044
      Kingsbury 98 £2,046
      Furzedown 295 £2,049
      Shadwell 136 £2,051
      Stanmore 39 £2,060
      Morden 43 £2,068
      Summerstown 136 £2,071
      Whitton 44 £2,082
      Dollis Hill 159 £2,083
      Streatham 161 £2,089
      Hanwell 203 £2,108
      Osterley 25 £2,112
      Mile End 199 £2,119
      Limehouse 242 £2,122
      Mapesbury 120 £2,122
      Hendon 104 £2,133
      New Eltham 30 £2,134
      Middle Park 32 £2,137
      Canning Town 259 £2,138
      Sudbury Hill 45 £2,138
      Cranford 22 £2,166
      Charlton Riverside 44 £2,178
      Park Royal 256 £2,190
      Norbury 41 £2,195
      East Dulwich 78 £2,195
      Berrylands 22 £2,209
      West Barnes 50 £2,212
      Earlsfield 117 £2,218
      Nunhead 60 £2,219
      Dulwich 24 £2,220
      East Greenwich 233 £2,233
      West Finchley 44 £2,233
      North Finchley 63 £2,243
      Hornchurch 35 £2,244
      Balham 202 £2,266
      Walworth 244 £2,278
      Harlesden 152 £2,281
      Old Kent Road 250 £2,285
      Kilburn 125 £2,289
      Spring Grove 126 £2,300
      Stroud Green 58 £2,302
      Upton 34 £2,311
      West Hendon 63 £2,320
      Shacklewell 115 £2,321
      Kidbrooke 119 £2,334
      Bowes 156 £2,337
      Stamford Hill 85 £2,340
      Twyford 76 £2,342
      Friern Barnet 46 £2,344
      Finsbury Park 164 £2,347
      Crouch End 87 £2,363
      Brent Cross 77 £2,365
      Hendon Central 209 £2,384
      Surbiton 107 £2,391
      Merton 108 £2,396
      Colindale 179 £2,397
      South Hornchurch 20 £2,399
      Chinbrook 31 £2,413
      Highbury 188 £2,432
      Pinner 39 £2,451
      Wandsworth 271 £2,451
      Stratford 483 £2,456
      Blackwall 412 £2,476
      Stoke Newington 197 £2,481
      Oval 155 £2,548
      Dalston 114 £2,556
      Southfields 113 £2,564
      Clapham 350 £2,576
      Hoxton 212 £2,586
      Greenwich Peninsula 93 £2,592
      Bermondsey 317 £2,597
      Strawberry Hill 64 £2,599
      Putney 185 £2,610
      Tufnell Park 48 £2,616
      Silvertown 170 £2,618
      Norbiton 181 £2,623
      Kennington 81 £2,628
      North Woolwich 21 £2,638
      Hampton Hill 23 £2,642
      St Pancras 213 £2,657
      Shepherd's Bush 549 £2,674
      Clapham Junction 281 £2,737
      West Kensington 463 £2,750
      Merton Park 119 £2,761
      Roehampton 111 £2,806
      Queen's Park 123 £2,826
      Kentish Town 223 £2,867
      Woodside Park 34 £2,877
      Whitechapel 783 £2,885
      Elephant and Castle 365 £2,937
      Temple Fortune 99 £2,952
      Gospel Oak 62 £3,079
      Isle of Dogs 1,121 £3,080
      Battersea 286 £3,089
      Barnsbury 400 £3,103
      Ickenham 57 £3,112
      Brondesbury 114 £3,140
      Ham 21 £3,210
      Islington 235 £3,224
      Brook Green 156 £3,243
      Lambeth 72 £3,261
      Muswell Hill 131 £3,269
      North Kensington 224 £3,271
      Canary Wharf 506 £3,379
      Cockfosters 49 £3,416
      South Hampstead 212 £3,438
      Mill Hill 51 £3,454
      Somers Town 130 £3,454
      The Borough 315 £3,494
      Hampton Wick 50 £3,519
      Hammersmith 673 £3,585
      Holborn 176 £3,609
      Fulham 519 £3,697
      Kingston Vale 26 £3,713
      West Hampstead 358 £3,747
      Wapping 321 £3,785
      Fitzrovia 355 £3,794
      Earl's Court 622 £3,797
      Petersham 27 £3,818
      North Sheen 56 £3,846
      Raynes Park 148 £3,876
      Golders Green 166 £3,899
      Clerkenwell 250 £3,930
      Mortlake 43 £3,949
      Shoreditch 195 £3,973
      Finsbury 255 £4,124
      Vauxhall 405 £4,193
      High Barnet 45 £4,195
      King's Cross 233 £4,246
      St Margarets 89 £4,265
      East Sheen 37 £4,313
      Waterloo 206 £4,347
      Southwark 158 £4,608
      Chalk Farm 373 £4,859
      Kew 40 £4,900
      Bloomsbury 152 £5,051
      Notting Hill 439 £5,132
      Brompton 911 £5,477
      Coombe 41 £5,502
      Belsize Park 463 £5,614
      Hadley Wood 29 £6,544
      Chelsea 619 £7,254
      Kensington 397 £7,988
      South Kensington 673 £11,087
      Hampstead Garden Suburb 60 £12,444
      Be the first to find new properties
      Your search
      • Greater london

      There were 6,315 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!