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 24 £1,038
      Shirley 22 £1,234
      Kenley 21 £1,235
      Bexley 64 £1,242
      St Paul's Cray 25 £1,249
      Southend 30 £1,290
      Plashet 103 £1,349
      Edmonton 122 £1,361
      Elm Park 25 £1,361
      Thornton Heath 214 £1,363
      Downham 37 £1,381
      Abbey Wood 49 £1,381
      Poverest 41 £1,395
      Forest Gate 69 £1,403
      Woodside 52 £1,409
      South Woodford 27 £1,411
      New Beckenham 20 £1,425
      Yiewsley 63 £1,435
      Purley 86 £1,436
      Highams Park 63 £1,442
      Catford South 65 £1,456
      Ponders End 70 £1,467
      Pollards Hill 54 £1,471
      Manor Park 64 £1,471
      South Norwood 90 £1,472
      Barking Riverside 26 £1,477
      Mitcham 140 £1,500
      Harold Hill 30 £1,505
      Chadwell Heath 33 £1,508
      Palmers Green 95 £1,522
      Chingford 66 £1,524
      Addiscombe 96 £1,530
      Plaistow 173 £1,530
      New Eltham 28 £1,541
      Hounslow West 140 £1,542
      Northumberland Heath 27 £1,552
      Harringay 178 £1,554
      Leyton 271 £1,558
      West Green 284 £1,563
      Horn Park 29 £1,564
      Penge 39 £1,582
      Plumstead 149 £1,584
      Anerley 33 £1,590
      Thamesmead 66 £1,594
      Little Ilford 72 £1,612
      Beckenham 66 £1,613
      Upper Norwood 34 £1,613
      Broad Green 212 £1,615
      Bowes 48 £1,617
      Snaresbrook 20 £1,619
      Bethnal Green 385 £1,620
      Wealdstone 225 £1,625
      Maryland 77 £1,626
      Hale End 35 £1,647
      Becontree Heath 78 £1,653
      Kenton 31 £1,655
      Seven Kings 121 £1,655
      Morden 30 £1,658
      Collier's Wood 127 £1,661
      Brockley 62 £1,661
      Widmore 42 £1,664
      New Cross Gate 98 £1,665
      Feltham 110 £1,668
      Becontree 58 £1,669
      Carshalton Beeches 57 £1,670
      Thames View 75 £1,682
      Sudbury 148 £1,684
      Finchley 61 £1,686
      Beckton 107 £1,688
      Shortlands 48 £1,688
      Gallions Reach 55 £1,689
      Brunswick Park 46 £1,694
      Gants Hill 108 £1,694
      Forest Hill 67 £1,705
      Honor Oak 32 £1,708
      Colney Hatch 37 £1,709
      Perry Vale 65 £1,712
      Camberwell 130 £1,713
      West Drayton 56 £1,717
      Greenford 103 £1,723
      Cricklewood 94 £1,725
      Collier Row 50 £1,727
      Poplar 189 £1,733
      Heston 73 £1,736
      Worton 111 £1,743
      Ladywell 127 £1,755
      Redbridge 28 £1,756
      Shooters Hill 50 £1,765
      Norbury 58 £1,770
      Hackney Wick 38 £1,771
      Hither Green 96 £1,771
      Benhilton 89 £1,773
      Nunhead 60 £1,784
      Selhurst 99 £1,786
      Homerton 111 £1,787
      Little Heath 22 £1,791
      Rayners Lane 136 £1,791
      Leytonstone 115 £1,796
      Dagenham 64 £1,803
      Streatham Hill 280 £1,807
      Harlesden 153 £1,808
      East Dulwich 74 £1,809
      Crystal Palace 37 £1,814
      Herne Hill 23 £1,819
      Rush Green 42 £1,823
      Osterley 32 £1,830
      Lower Belvedere 21 £1,831
      West Hackney 65 £1,839
      Southgate 51 £1,841
      Hillingdon 85 £1,841
      Cowley 72 £1,845
      Northwood 79 £1,845
      The Wrythe 31 £1,846
      Waddon 136 £1,847
      Bow 230 £1,848
      Sudbury Hill 45 £1,850
      Loughborough Junction 96 £1,854
      New Southgate 44 £1,854
      Bedfont 40 £1,869
      New Cross 133 £1,873
      Southbury 74 £1,875
      Longlands 26 £1,876
      Belmont 32 £1,880
      Clapton 161 £1,886
      Upton Park 89 £1,887
      Barnehurst 25 £1,887
      Chinbrook 38 £1,888
      Deptford 104 £1,890
      Well Hall 45 £1,894
      Canning Town 226 £1,899
      Harold Wood 22 £1,905
      Streatham 196 £1,908
      Charlton 102 £1,910
      Wallington 45 £1,913
      Surbiton 85 £1,917
      Harrow Weald 81 £1,920
      West Heath 22 £1,928
      Stepney 190 £1,930
      Fairlop 31 £1,938
      Barkingside 20 £1,939
      Hornsey 135 £1,946
      Preston 149 £1,948
      Tulse Hill 50 £1,950
      Newbury Park 63 £1,951
      Cranford 33 £1,960
      West Ham 118 £1,968
      Brixton 251 £1,970
      West Hendon 48 £1,971
      Hayes 180 £1,979
      Alperton 103 £1,983
      Yeading 83 £1,984
      Kidbrooke 131 £1,991
      West Norwood 109 £2,011
      Rotherhithe 186 £2,030
      New Malden 63 £2,043
      Summerstown 133 £2,045
      Park Royal 262 £2,046
      Finsbury Park 142 £2,050
      Stanmore 45 £2,053
      Perivale 85 £2,063
      Whitton 32 £2,066
      Furzedown 356 £2,074
      New Barnet 37 £2,079
      North Finchley 76 £2,082
      Old Kent Road 169 £2,086
      Peckham 173 £2,091
      Scrattons Farm 35 £2,092
      Pinner 40 £2,105
      Limehouse 233 £2,112
      Shacklewell 113 £2,136
      Harmondsworth 22 £2,136
      Merton 127 £2,138
      Hornchurch 28 £2,141
      Berrylands 20 £2,145
      West Barnes 45 £2,149
      Hendon 106 £2,165
      Dollis Hill 185 £2,177
      Worcester Park 22 £2,193
      Archway 140 £2,195
      Stockwell 222 £2,225
      Charlton Riverside 58 £2,245
      Silvertown 147 £2,260
      Haggerston 98 £2,265
      East Greenwich 229 £2,265
      Walworth 175 £2,266
      Kingsbury 83 £2,271
      Mapesbury 81 £2,274
      Holloway 262 £2,275
      Balham 253 £2,291
      Kennington 42 £2,292
      Hainault 21 £2,296
      Twyford 82 £2,299
      Earlsfield 108 £2,302
      Stratford 373 £2,313
      Southfields 137 £2,316
      Hook 20 £2,318
      Crouch End 115 £2,322
      Stamford Hill 90 £2,323
      Putney 229 £2,333
      Dulwich 25 £2,338
      Colindale 209 £2,361
      Hackney 141 £2,362
      Shadwell 149 £2,377
      Mile End 202 £2,383
      Ickenham 47 £2,386
      Tolworth 36 £2,395
      Hendon Central 99 £2,396
      Greenwich Peninsula 62 £2,405
      Whetstone 51 £2,420
      Oval 124 £2,430
      Dalston 124 £2,434
      Blackheath 38 £2,436
      Kilburn 140 £2,448
      Wandsworth 288 £2,484
      Stroud Green 51 £2,507
      Upton 44 £2,510
      Church End 93 £2,531
      Woodside Park 40 £2,541
      Hanwell 234 £2,544
      Hackbridge 26 £2,570
      Blackwall 281 £2,573
      Stoke Newington 184 £2,582
      Clayhall 51 £2,586
      Norbiton 214 £2,586
      Middle Park 46 £2,601
      St Pancras 255 £2,613
      Clapham 330 £2,614
      Tufnell Park 43 £2,616
      Spring Grove 138 £2,624
      Elephant and Castle 233 £2,637
      Shepherd's Bush 508 £2,664
      West Kensington 392 £2,669
      Friern Barnet 50 £2,714
      Bermondsey 214 £2,773
      Queen's Park 139 £2,783
      Lambeth 55 £2,813
      Whitechapel 654 £2,843
      Temple Fortune 76 £2,880
      North Kensington 354 £2,882
      Clapham Junction 309 £2,886
      Merton Park 120 £2,911
      West Finchley 46 £2,927
      Isle of Dogs 617 £2,945
      Gidea Park 34 £2,952
      South Hampstead 227 £2,972
      Barnsbury 324 £2,979
      Brent Cross 72 £3,049
      Roehampton 94 £3,081
      Cockfosters 65 £3,109
      Islington 224 £3,154
      Brook Green 179 £3,219
      Highbury 232 £3,231
      Battersea 253 £3,241
      Hoxton 196 £3,285
      Mill Hill 57 £3,313
      Mortlake 45 £3,319
      Hammersmith 568 £3,373
      Canary Wharf 370 £3,389
      Brondesbury 166 £3,421
      Somers Town 106 £3,472
      Muswell Hill 116 £3,490
      Kentish Town 195 £3,493
      Shoreditch 143 £3,499
      Raynes Park 148 £3,508
      Hampton 20 £3,554
      Strawberry Hill 49 £3,580
      Kew 51 £3,678
      Fulham 504 £3,681
      Golders Green 160 £3,694
      Hampton Wick 32 £3,728
      Wapping 246 £3,786
      Waterloo 91 £3,789
      Earl's Court 542 £3,800
      Finsbury 150 £3,828
      Fitzrovia 315 £3,832
      The Borough 196 £3,897
      North Sheen 58 £3,991
      Gospel Oak 56 £4,020
      Clerkenwell 233 £4,062
      King's Cross 195 £4,108
      Vauxhall 277 £4,154
      High Barnet 38 £4,280
      East Sheen 53 £4,387
      Petersham 29 £4,448
      West Hampstead 334 £4,562
      Holborn 153 £4,653
      St Margarets 53 £4,852
      Southwark 96 £4,936
      Notting Hill 490 £5,170
      Chalk Farm 350 £5,212
      Bloomsbury 124 £5,260
      Brompton 907 £5,592
      Belsize Park 422 £6,249
      Coombe 32 £7,256
      Chelsea 475 £8,080
      Kensington 380 £8,966
      South Kensington 534 £11,946
      Hampstead Garden Suburb 69 £12,344
      Be the first to find new properties
      Your search
      • Greater london

      There were 4,434 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!