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
      Downham 43 £1,198
      Southend 28 £1,234
      Catford South 53 £1,328
      Manor Park 47 £1,330
      Cricklewood 128 £1,371
      Forest Gate 67 £1,374
      Forestdale 21 £1,376
      Scrattons Farm 212 £1,392
      Northumberland Heath 37 £1,393
      Bedfont 56 £1,398
      Pollards Hill 65 £1,415
      Edmonton 112 £1,417
      Longlands 30 £1,432
      Marks Gate 21 £1,449
      West Drayton 79 £1,451
      Mitcham 105 £1,456
      New Beckenham 20 £1,470
      Waddon 100 £1,480
      Anerley 27 £1,486
      South Norwood 90 £1,489
      Plashet 89 £1,490
      Poverest 23 £1,494
      Thornton Heath 187 £1,494
      Little Ilford 46 £1,497
      Greenford 106 £1,502
      Penge 39 £1,510
      Addiscombe 88 £1,515
      Kenton 56 £1,523
      Camberwell 151 £1,528
      Seven Kings 149 £1,533
      Harringay 190 £1,537
      Bexley 21 £1,538
      Wealdstone 222 £1,540
      St Paul's Cray 25 £1,543
      Plumstead 111 £1,556
      Abbey Wood 47 £1,557
      Tolworth 33 £1,571
      Little Heath 29 £1,575
      Sudbury 144 £1,580
      Maryland 81 £1,587
      South Woodford 28 £1,588
      Highams Park 55 £1,595
      West Green 331 £1,598
      Harold Hill 37 £1,604
      Leyton 232 £1,610
      Newbury Park 66 £1,611
      Thamesmead 43 £1,614
      Fairlop 24 £1,623
      Hounslow West 125 £1,636
      Chadwell Heath 34 £1,639
      Worton 123 £1,640
      Well Hall 36 £1,651
      Southbury 71 £1,658
      Barking Riverside 24 £1,659
      Plaistow 141 £1,665
      Beckenham 48 £1,666
      Carshalton Beeches 43 £1,668
      Hanworth 26 £1,672
      Perry Vale 71 £1,697
      Beckton 83 £1,699
      New Cross 137 £1,700
      Brunswick Park 34 £1,707
      Feltham 84 £1,714
      Elm Park 23 £1,715
      Peckham 154 £1,722
      Streatham Hill 268 £1,724
      Snaresbrook 26 £1,741
      Horn Park 30 £1,741
      Woodside 54 £1,748
      Rotherhithe 171 £1,755
      Collier Row 46 £1,757
      Collier's Wood 99 £1,761
      Crystal Palace 30 £1,774
      Purley 72 £1,775
      Harmondsworth 24 £1,777
      Gidea Park 33 £1,778
      Wanstead 25 £1,780
      Clapton 169 £1,780
      Homerton 105 £1,782
      Chingford 119 £1,784
      Deptford 114 £1,786
      Hainault 28 £1,786
      Blackheath 36 £1,791
      Shortlands 32 £1,792
      New Cross Gate 126 £1,796
      Thames View 71 £1,797
      The Wrythe 24 £1,798
      Broad Green 227 £1,798
      Palmers Green 74 £1,801
      Stepney 216 £1,804
      Rayners Lane 132 £1,808
      West Hackney 78 £1,815
      Heston 75 £1,819
      Poplar 229 £1,820
      Selhurst 99 £1,827
      Gants Hill 109 £1,828
      Loughborough Junction 109 £1,833
      Becontree 72 £1,837
      Hither Green 75 £1,838
      Herne Hill 21 £1,838
      Rush Green 57 £1,843
      Worcester Park 28 £1,850
      Preston 186 £1,853
      Redbridge 44 £1,873
      Northwood 78 £1,873
      Haggerston 108 £1,875
      Gallions Reach 36 £1,877
      New Southgate 40 £1,879
      Upper Norwood 35 £1,880
      Finchley 66 £1,881
      New Barnet 33 £1,888
      Brixton 193 £1,891
      Whetstone 41 £1,912
      Becontree Heath 73 £1,914
      Forest Hill 68 £1,914
      Dagenham 64 £1,914
      Benhilton 79 £1,918
      Harrow Weald 78 £1,919
      Ladywell 114 £1,921
      Hillingdon 85 £1,923
      Church End 75 £1,925
      Hackney 175 £1,934
      Ponders End 50 £1,942
      Shooters Hill 45 £1,942
      Widmore 28 £1,947
      Shadwell 129 £1,952
      Bethnal Green 223 £1,959
      Hale End 27 £1,964
      Alperton 129 £1,971
      Wallington 28 £1,975
      Hayes 144 £1,975
      Summerstown 140 £1,980
      Blendon 20 £1,981
      Leytonstone 109 £1,984
      Barkingside 29 £1,986
      Southgate 42 £1,994
      New Malden 78 £1,995
      Holloway 352 £2,004
      West Norwood 93 £2,009
      Hackney Wick 42 £2,010
      Morden 41 £2,018
      Osterley 26 £2,018
      Belmont 52 £2,025
      Bow 222 £2,028
      Hornsey 164 £2,033
      Norbury 43 £2,034
      Stanmore 38 £2,046
      Yeading 81 £2,047
      Upton Park 81 £2,050
      Archway 161 £2,050
      Stockwell 206 £2,053
      Perivale 83 £2,054
      West Ham 140 £2,056
      Mile End 195 £2,059
      Tulse Hill 50 £2,082
      Stroud Green 49 £2,090
      Cowley 98 £2,095
      Whitton 38 £2,102
      New Eltham 26 £2,106
      Dulwich Village 22 £2,107
      Furzedown 343 £2,116
      Honor Oak 36 £2,119
      Kingsbury 92 £2,120
      Yiewsley 59 £2,122
      Charlton 79 £2,129
      Canning Town 246 £2,130
      Middle Park 33 £2,139
      West Barnes 54 £2,141
      Sudbury Hill 44 £2,147
      Hanwell 204 £2,152
      East Dulwich 83 £2,157
      Barnehurst 27 £2,157
      Limehouse 229 £2,166
      Clayhall 33 £2,167
      Park Royal 246 £2,171
      Mapesbury 114 £2,180
      Streatham 153 £2,185
      Cranford 23 £2,189
      Nunhead 55 £2,211
      Charlton Riverside 41 £2,223
      Hendon 95 £2,223
      East Greenwich 230 £2,225
      Surbiton 97 £2,231
      Hornchurch 34 £2,234
      West Hendon 64 £2,234
      West Finchley 44 £2,237
      Dollis Hill 164 £2,241
      Balham 232 £2,274
      Stamford Hill 91 £2,292
      Earlsfield 121 £2,318
      Old Kent Road 235 £2,321
      Finsbury Park 145 £2,322
      Shacklewell 112 £2,323
      Spring Grove 120 £2,344
      Twyford 70 £2,347
      Harlesden 156 £2,350
      Walworth 232 £2,360
      Kidbrooke 111 £2,365
      Highbury 190 £2,375
      North Finchley 66 £2,377
      Friern Barnet 47 £2,378
      Brockley 41 £2,389
      Colindale 172 £2,394
      Brent Cross 73 £2,430
      Stratford 481 £2,447
      Stoke Newington 192 £2,451
      Merton 120 £2,452
      Bowes 225 £2,455
      Pinner 38 £2,468
      Dulwich 22 £2,488
      Upton 36 £2,489
      Crouch End 98 £2,492
      Kilburn 110 £2,498
      Chinbrook 33 £2,508
      Kennington 80 £2,512
      Wandsworth 283 £2,515
      South Hornchurch 21 £2,520
      Clapham 370 £2,552
      Hendon Central 329 £2,566
      Southfields 122 £2,591
      Dalston 126 £2,613
      Tufnell Park 47 £2,621
      Blackwall 398 £2,627
      Silvertown 157 £2,644
      Norbiton 186 £2,645
      Bermondsey 293 £2,658
      St Pancras 230 £2,671
      Oval 147 £2,692
      Putney 177 £2,725
      Strawberry Hill 65 £2,728
      Greenwich Peninsula 92 £2,754
      Shepherd's Bush 540 £2,759
      Merton Park 126 £2,775
      West Kensington 427 £2,776
      Hampton Hill 24 £2,798
      Clapham Junction 292 £2,863
      Hoxton 223 £2,904
      Elephant and Castle 356 £2,939
      Whitechapel 726 £2,967
      Queen's Park 115 £2,976
      Temple Fortune 101 £3,016
      Woodside Park 38 £3,042
      Roehampton 99 £3,054
      Barnsbury 394 £3,090
      Isle of Dogs 1,110 £3,096
      Brook Green 153 £3,149
      Ickenham 60 £3,179
      Battersea 286 £3,184
      Gospel Oak 59 £3,244
      Lambeth 68 £3,262
      Kentish Town 218 £3,285
      Petersham 30 £3,305
      Hampton Wick 45 £3,388
      Muswell Hill 130 £3,390
      Brondesbury 112 £3,394
      Canary Wharf 507 £3,406
      North Kensington 232 £3,431
      Islington 230 £3,433
      Somers Town 130 £3,526
      Cockfosters 45 £3,535
      Mill Hill 48 £3,575
      South Hampstead 214 £3,585
      Hammersmith 680 £3,622
      Kingston Vale 23 £3,708
      The Borough 295 £3,721
      Fitzrovia 354 £3,723
      Shoreditch 185 £3,788
      Wapping 317 £3,843
      Earl's Court 578 £3,894
      North Sheen 62 £3,918
      Raynes Park 160 £3,944
      Golders Green 160 £3,967
      Fulham 507 £3,969
      East Sheen 44 £4,003
      Clerkenwell 245 £4,013
      Holborn 174 £4,017
      St Margarets 83 £4,141
      Waterloo 190 £4,149
      High Barnet 47 £4,160
      West Hampstead 341 £4,178
      Finsbury 247 £4,209
      Vauxhall 392 £4,236
      Kew 42 £4,491
      Southwark 165 £4,569
      Mortlake 45 £4,594
      King's Cross 245 £4,663
      Chalk Farm 369 £5,092
      Bloomsbury 166 £5,225
      Coombe 43 £5,509
      Notting Hill 448 £5,565
      Belsize Park 453 £5,646
      Brompton 916 £5,699
      Hadley Wood 25 £6,963
      Chelsea 642 £7,502
      Kensington 398 £7,629
      South Kensington 687 £11,084
      Hampstead Garden Suburb 59 £13,028
      Be the first to find new properties
      Your search
      • Greater london

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