Skip to content
    Filters
    Your search
    City
    Clear value
    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
      Poverest 29 £1,044
      Downham 71 £1,176
      Berrylands 22 £1,216
      West Drayton 62 £1,309
      Highams Park 29 £1,319
      St Paul's Cray 52 £1,319
      Thornton Heath 181 £1,323
      Elm Park 20 £1,325
      Osterley 35 £1,335
      Southend 29 £1,341
      Little Heath 25 £1,344
      Wealdstone 224 £1,348
      Bedfont 74 £1,353
      Tolworth 36 £1,360
      Morden 38 £1,362
      Pollards Hill 44 £1,387
      Goddington 22 £1,407
      Seven Kings 184 £1,409
      Hounslow West 173 £1,422
      Barking Riverside 26 £1,424
      Carshalton Beeches 51 £1,442
      Anerley 30 £1,444
      Beckenham 29 £1,449
      Penge 37 £1,452
      Harold Hill 37 £1,468
      Forest Gate 60 £1,469
      Becontree 77 £1,470
      Chadwell Heath 44 £1,472
      Bexley 22 £1,475
      Gants Hill 143 £1,484
      Yiewsley 71 £1,520
      Whitton 54 £1,524
      Chingford 36 £1,524
      Worcester Park 27 £1,526
      Sudbury 150 £1,539
      Southbury 60 £1,541
      Greenford 134 £1,544
      Edmonton 81 £1,545
      Newbury Park 85 £1,547
      Waddon 102 £1,554
      Maryland 73 £1,555
      Broad Green 209 £1,557
      Kenton 55 £1,570
      Shortlands 33 £1,571
      Redbridge 53 £1,575
      Ponders End 57 £1,577
      Rayners Lane 168 £1,580
      Worton 132 £1,585
      Plashet 87 £1,589
      Northumberland Heath 44 £1,594
      Feltham 102 £1,595
      Hainault 30 £1,596
      Homerton 85 £1,604
      Addiscombe 84 £1,606
      Lower Belvedere 25 £1,608
      Woodside 43 £1,609
      Hendon Central 82 £1,621
      The Wrythe 29 £1,623
      Stepney 215 £1,626
      Plumstead 86 £1,637
      Mitcham 114 £1,641
      Thames View 90 £1,642
      Fairlop 29 £1,645
      Barkingside 34 £1,655
      Brunswick Park 38 £1,662
      New Malden 74 £1,672
      New Cross 109 £1,674
      Harrow Weald 88 £1,675
      West Norwood 68 £1,676
      Heston 89 £1,690
      Plaistow 124 £1,692
      Hanworth 32 £1,698
      Widmore 23 £1,698
      Tulse Hill 46 £1,699
      South Woodford 24 £1,703
      Hillingdon 91 £1,705
      Honor Oak 27 £1,709
      Abbey Wood 38 £1,712
      Hither Green 86 £1,712
      Rush Green 61 £1,715
      Harmondsworth 30 £1,727
      Becontree Heath 75 £1,729
      Elmers End 21 £1,746
      Hackney 136 £1,752
      Bowes 33 £1,766
      Benhilton 103 £1,779
      Leytonstone 93 £1,779
      Clayhall 32 £1,783
      Cricklewood 66 £1,785
      Leyton 179 £1,785
      Wallington 49 £1,788
      Camberwell 106 £1,792
      Selhurst 102 £1,793
      Loughborough Junction 88 £1,794
      Belmont 48 £1,796
      Peckham 116 £1,799
      Kingsbury 105 £1,806
      Collier's Wood 76 £1,809
      Alperton 126 £1,823
      Catford South 51 £1,834
      Yeading 88 £1,836
      Crystal Palace 22 £1,841
      Stanmore 46 £1,841
      Cowley 118 £1,845
      Scrattons Farm 37 £1,845
      Gidea Park 31 £1,847
      Ladywell 133 £1,847
      Hendon 90 £1,852
      Little Ilford 50 £1,861
      Sudbury Hill 40 £1,862
      Southgate 33 £1,865
      Harold Wood 20 £1,885
      Collier Row 50 £1,893
      Well Hall 29 £1,895
      Hayes 166 £1,896
      Chinbrook 27 £1,900
      Palmers Green 73 £1,902
      Harringay 109 £1,903
      Forest Hill 59 £1,914
      West Ham 110 £1,923
      Poplar 218 £1,941
      Bethnal Green 167 £1,943
      New Cross Gate 84 £1,945
      West Green 190 £1,946
      Hackney Wick 30 £1,946
      Perry Vale 61 £1,946
      Purley 59 £1,950
      Deptford 78 £1,951
      East Dulwich 42 £1,952
      Manor Park 37 £1,954
      Shooters Hill 36 £1,955
      Preston 145 £1,955
      Streatham 162 £1,956
      Clapton 114 £1,956
      Bow 216 £1,966
      Harlesden 154 £1,969
      Rotherhithe 154 £1,970
      Hanwell 185 £1,971
      Perivale 93 £1,979
      West Barnes 49 £2,000
      South Norwood 52 £2,010
      Cranford 22 £2,010
      West Hendon 73 £2,012
      Park Royal 227 £2,018
      Fallow Corner 22 £2,024
      Earlsfield 87 £2,028
      Gallions Reach 30 £2,033
      Brixton 144 £2,036
      Haggerston 101 £2,038
      Colney Hatch 26 £2,048
      Mile End 113 £2,052
      Dollis Hill 135 £2,063
      Finchley 40 £2,066
      Snaresbrook 21 £2,068
      Streatham Hill 163 £2,069
      Colindale 220 £2,075
      Blackheath 26 £2,081
      Dagenham 81 £2,094
      New Barnet 35 £2,095
      Stratford 312 £2,105
      Canning Town 164 £2,116
      Hook 22 £2,117
      Surbiton 120 £2,125
      Hornsey 100 £2,130
      Thamesmead 34 £2,131
      West Hackney 44 £2,138
      Nunhead 53 £2,141
      Norbiton 182 £2,144
      Northwood 86 £2,148
      Furzedown 197 £2,149
      Beckton 64 £2,172
      Holloway 234 £2,172
      Spring Grove 101 £2,173
      Summerstown 90 £2,174
      Pinner 40 £2,174
      Finsbury Park 105 £2,189
      Shadwell 96 £2,189
      Brent Cross 63 £2,219
      Whetstone 37 £2,219
      Upton Park 66 £2,228
      Twyford 56 £2,240
      Church End 73 £2,240
      Norbury 31 £2,252
      Limehouse 165 £2,262
      Upper Norwood 22 £2,266
      Stockwell 151 £2,283
      Old Kent Road 201 £2,290
      Kidbrooke 82 £2,309
      Strawberry Hill 48 £2,327
      Wandsworth 160 £2,333
      Silvertown 139 £2,347
      Charlton Riverside 33 £2,364
      New Southgate 47 £2,365
      Archway 91 £2,372
      West Finchley 47 £2,378
      Brockley 32 £2,379
      Walworth 151 £2,389
      East Greenwich 155 £2,405
      Charlton 54 £2,416
      Blackwall 280 £2,422
      Kilburn 103 £2,427
      Crouch End 75 £2,433
      Merton 97 £2,477
      Kennington 63 £2,500
      Mapesbury 107 £2,501
      Greenwich Peninsula 63 £2,508
      Friern Barnet 38 £2,525
      Dalston 105 £2,530
      Stamford Hill 53 £2,531
      North Finchley 43 £2,532
      Oval 120 £2,575
      Clapham 216 £2,612
      Tufnell Park 58 £2,618
      Motspur Park 27 £2,668
      Dulwich 20 £2,670
      Stoke Newington 150 £2,675
      Putney 143 £2,686
      Whitechapel 664 £2,693
      Shacklewell 65 £2,699
      Clapham Junction 210 £2,704
      Merton Park 95 £2,714
      Balham 137 £2,744
      Highbury 165 £2,749
      Mill Hill 70 £2,756
      Roehampton 77 £2,768
      Temple Fortune 94 £2,771
      Stroud Green 34 £2,774
      West Kensington 342 £2,793
      Upton 23 £2,816
      St Pancras 162 £2,837
      Bermondsey 188 £2,845
      North Sheen 58 £2,846
      Shepherd's Bush 432 £2,913
      Elephant and Castle 273 £2,915
      Southfields 73 £2,954
      Cockfosters 48 £2,981
      Lambeth 50 £2,995
      South Hornchurch 22 £2,995
      Barnsbury 382 £3,014
      Queen's Park 106 £3,021
      Hoxton 166 £3,055
      Brook Green 150 £3,077
      Ickenham 47 £3,096
      Muswell Hill 83 £3,147
      Brondesbury 132 £3,157
      Isle of Dogs 854 £3,162
      Golders Green 155 £3,265
      Battersea 207 £3,295
      Woodside Park 36 £3,300
      Somers Town 133 £3,331
      North Kensington 176 £3,362
      Gospel Oak 39 £3,393
      Canary Wharf 434 £3,405
      Islington 202 £3,407
      Shoreditch 145 £3,429
      Fitzrovia 281 £3,484
      Fulham 453 £3,485
      South Hampstead 210 £3,502
      Kentish Town 169 £3,562
      St Margarets 87 £3,694
      Hammersmith 513 £3,826
      Raynes Park 122 £3,845
      The Borough 256 £3,851
      Wapping 279 £3,859
      Hampton Wick 36 £3,938
      Clerkenwell 192 £3,946
      Finsbury 209 £4,019
      Earl's Court 421 £4,095
      West Hampstead 290 £4,150
      East Sheen 36 £4,177
      Vauxhall 391 £4,218
      Waterloo 171 £4,277
      Kew 31 £4,624
      Mortlake 35 £4,732
      Southwark 129 £4,786
      Holborn 136 £4,845
      King's Cross 176 £4,855
      Petersham 31 £4,987
      Bloomsbury 129 £5,151
      Chalk Farm 343 £5,204
      Notting Hill 395 £5,276
      Brompton 668 £5,531
      High Barnet 34 £5,634
      Belsize Park 392 £5,831
      Hadley Wood 26 £6,896
      Kensington 319 £7,506
      Chelsea 537 £8,346
      South Kensington 573 £11,496
      Hampstead Garden Suburb 53 £14,218
      Be the first to find new properties
      Your search
      • Greater london

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