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 35 £1,047
      Osterley 31 £1,153
      Berrylands 20 £1,160
      Downham 71 £1,193
      Morden 40 £1,258
      Bedfont 78 £1,258
      St Paul's Cray 49 £1,273
      Little Heath 37 £1,310
      West Drayton 58 £1,314
      Seven Kings 212 £1,331
      Thornton Heath 183 £1,339
      Wealdstone 227 £1,361
      Southend 28 £1,367
      Pollards Hill 50 £1,380
      Forest Gate 60 £1,382
      Highams Park 32 £1,384
      Hounslow West 184 £1,395
      Chadwell Heath 48 £1,423
      Tolworth 33 £1,429
      Yiewsley 70 £1,436
      Redbridge 57 £1,438
      Carshalton Beeches 57 £1,441
      Penge 43 £1,446
      Bexley 22 £1,448
      Becontree 79 £1,457
      Southbury 48 £1,459
      Lower Belvedere 23 £1,460
      Beckenham 33 £1,478
      Barking Riverside 24 £1,484
      The Wrythe 33 £1,488
      Newbury Park 92 £1,491
      Worton 149 £1,496
      Gants Hill 148 £1,496
      Whitton 60 £1,506
      Hendon Central 83 £1,507
      Anerley 29 £1,509
      Harold Hill 39 £1,513
      Greenford 126 £1,517
      Edmonton 78 £1,519
      Homerton 96 £1,521
      Barkingside 30 £1,528
      Kenton 50 £1,536
      Waddon 108 £1,544
      Fairlop 32 £1,545
      Addiscombe 89 £1,545
      Thames View 84 £1,548
      Feltham 113 £1,552
      Maryland 74 £1,570
      Plashet 88 £1,575
      Hainault 30 £1,578
      Sudbury 171 £1,581
      Hither Green 83 £1,581
      Chingford 39 £1,593
      Northumberland Heath 44 £1,608
      Hanworth 35 £1,615
      Stepney 215 £1,620
      Shortlands 37 £1,623
      Broad Green 215 £1,630
      Woodside 38 £1,631
      Heston 96 £1,634
      Worcester Park 33 £1,639
      South Woodford 26 £1,639
      Catford South 53 £1,641
      Hillingdon 93 £1,646
      Mitcham 129 £1,650
      Elmers End 23 £1,651
      Brunswick Park 35 £1,663
      Plumstead 95 £1,667
      Ponders End 55 £1,668
      Camberwell 122 £1,676
      Benhilton 123 £1,678
      Tulse Hill 46 £1,679
      Harrow Weald 92 £1,680
      New Malden 80 £1,690
      Hackbridge 23 £1,698
      Rayners Lane 160 £1,698
      Honor Oak 26 £1,699
      Rainham 23 £1,702
      Rush Green 68 £1,705
      West Norwood 74 £1,724
      Hackney 125 £1,727
      Becontree Heath 76 £1,739
      Clayhall 38 £1,750
      Leytonstone 104 £1,751
      Selhurst 114 £1,755
      Abbey Wood 38 £1,757
      Plaistow 121 £1,758
      Bowes 31 £1,765
      Leyton 206 £1,766
      Widmore 21 £1,772
      Collier Row 49 £1,777
      Gidea Park 26 £1,778
      Sudbury Hill 49 £1,779
      New Cross 108 £1,785
      Cranford 29 £1,788
      Purley 74 £1,798
      Wallington 51 £1,798
      Alperton 135 £1,802
      Belmont 50 £1,821
      Harmondsworth 32 £1,822
      Kingsbury 105 £1,822
      Cricklewood 67 £1,825
      Scrattons Farm 33 £1,833
      Blackheath 27 £1,837
      Clapton 128 £1,842
      Earlsfield 91 £1,849
      Cowley 109 £1,854
      Ladywell 130 £1,859
      Hale End 20 £1,859
      Palmers Green 64 £1,863
      Hendon 96 £1,866
      Well Hall 34 £1,867
      Crystal Palace 22 £1,872
      Forest Hill 56 £1,872
      Little Ilford 52 £1,878
      Poplar 206 £1,902
      Loughborough Junction 94 £1,904
      Stanmore 54 £1,904
      West Green 187 £1,905
      Bethnal Green 176 £1,906
      Manor Park 36 £1,907
      Peckham 121 £1,908
      Yeading 86 £1,921
      Harold Wood 21 £1,923
      New Cross Gate 87 £1,926
      Shooters Hill 38 £1,936
      Hayes 188 £1,939
      Harringay 116 £1,941
      Deptford 85 £1,961
      Fallow Corner 20 £1,963
      Hackney Wick 29 £1,967
      Collier's Wood 79 £1,972
      West Ham 109 £1,975
      Bow 221 £1,989
      Hanwell 206 £1,991
      South Norwood 56 £1,994
      Hook 22 £1,997
      Park Royal 238 £2,003
      Mile End 109 £2,009
      Perivale 106 £2,014
      Perry Vale 61 £2,019
      Streatham 179 £2,029
      Upton Park 65 £2,036
      New Barnet 34 £2,037
      Snaresbrook 21 £2,045
      West Barnes 50 £2,049
      Norbiton 223 £2,054
      Norbury 31 £2,058
      Haggerston 99 £2,074
      West Hendon 72 £2,080
      Preston 145 £2,085
      Colney Hatch 25 £2,097
      Surbiton 120 £2,102
      Colindale 247 £2,104
      Dollis Hill 146 £2,108
      Northwood 88 £2,112
      Hornsey 99 £2,117
      Canning Town 165 £2,118
      Rotherhithe 157 £2,123
      Gallions Reach 31 £2,127
      Pinner 44 £2,127
      Brixton 146 £2,129
      Harlesden 153 £2,134
      Spring Grove 109 £2,137
      Finchley 45 £2,137
      Finsbury Park 111 £2,146
      Streatham Hill 161 £2,154
      Nunhead 60 £2,161
      Shadwell 99 £2,167
      Southgate 35 £2,169
      Beckton 66 £2,185
      Limehouse 172 £2,189
      Stratford 326 £2,192
      Whetstone 40 £2,205
      Twyford 57 £2,214
      Old Kent Road 206 £2,214
      West Hackney 45 £2,218
      Holloway 255 £2,222
      Chinbrook 28 £2,229
      Thamesmead 34 £2,245
      Wandsworth 190 £2,247
      Strawberry Hill 52 £2,270
      Dagenham 88 £2,293
      Furzedown 188 £2,293
      Summerstown 87 £2,297
      Church End 65 £2,309
      Brent Cross 72 £2,314
      East Dulwich 44 £2,320
      Stockwell 141 £2,329
      Brockley 29 £2,329
      Mapesbury 129 £2,329
      Kennington 63 £2,330
      Archway 96 £2,342
      Kidbrooke 90 £2,343
      Upper Norwood 21 £2,355
      Silvertown 153 £2,371
      East Greenwich 162 £2,380
      New Southgate 48 £2,386
      Charlton 54 £2,415
      Blackwall 287 £2,415
      Walworth 174 £2,421
      Crouch End 74 £2,437
      Shacklewell 71 £2,438
      Greenwich Peninsula 74 £2,468
      Merton 113 £2,472
      Kilburn 106 £2,480
      Roehampton 75 £2,481
      West Finchley 46 £2,482
      Charlton Riverside 34 £2,535
      Highbury 165 £2,580
      Tufnell Park 59 £2,580
      North Finchley 53 £2,582
      Motspur Park 29 £2,600
      Clapham 233 £2,610
      Dalston 95 £2,612
      Oval 122 £2,631
      Stamford Hill 48 £2,634
      Whitechapel 686 £2,654
      Stoke Newington 139 £2,683
      West Kensington 348 £2,691
      Putney 146 £2,706
      North Sheen 62 £2,712
      Mill Hill 73 £2,715
      Clapham Junction 211 £2,752
      Friern Barnet 28 £2,756
      Upton 24 £2,767
      Dulwich 27 £2,773
      Temple Fortune 96 £2,783
      Merton Park 119 £2,825
      Balham 141 £2,846
      St Pancras 177 £2,849
      Bermondsey 221 £2,875
      Shepherd's Bush 445 £2,880
      Elephant and Castle 374 £2,887
      Stroud Green 38 £2,930
      Barnsbury 382 £2,948
      Cockfosters 48 £2,962
      Southfields 80 £2,997
      Muswell Hill 98 £3,041
      Brook Green 146 £3,042
      Isle of Dogs 917 £3,056
      Ickenham 49 £3,065
      Queen's Park 112 £3,078
      Brondesbury 140 £3,124
      Hoxton 178 £3,134
      Golders Green 167 £3,212
      Lambeth 48 £3,227
      Battersea 229 £3,285
      Islington 201 £3,365
      Canary Wharf 445 £3,382
      Gospel Oak 45 £3,398
      Somers Town 132 £3,423
      North Kensington 184 £3,437
      Woodside Park 38 £3,452
      Kentish Town 193 £3,467
      Fulham 490 £3,468
      South Hampstead 206 £3,473
      Fitzrovia 285 £3,494
      Shoreditch 143 £3,571
      The Borough 267 £3,617
      St Margarets 89 £3,639
      South Hornchurch 23 £3,652
      Hammersmith 542 £3,730
      Raynes Park 132 £3,730
      Wapping 281 £3,827
      Finsbury 219 £3,848
      Hampton Wick 29 £4,031
      Earl's Court 449 £4,034
      East Sheen 36 £4,070
      Clerkenwell 193 £4,083
      Vauxhall 396 £4,181
      Waterloo 176 £4,185
      West Hampstead 290 £4,213
      Kew 35 £4,542
      Holborn 146 £4,716
      Southwark 130 £4,775
      Mortlake 32 £4,805
      Petersham 32 £4,946
      Bloomsbury 134 £5,040
      Notting Hill 392 £5,076
      King's Cross 180 £5,127
      Chalk Farm 343 £5,307
      Brompton 716 £5,493
      High Barnet 35 £5,534
      Belsize Park 418 £5,835
      Hadley Wood 24 £7,171
      Kensington 344 £7,334
      Chelsea 591 £7,959
      South Kensington 643 £10,897
      Hampstead Garden Suburb 56 £14,730
      Be the first to find new properties

      Your search

      • Greater london

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