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 25 £1,177
      Shirley 23 £1,222
      St Paul's Cray 26 £1,232
      Bexley 63 £1,237
      Southend 32 £1,294
      Plashet 103 £1,320
      Kenley 23 £1,364
      Elm Park 24 £1,365
      Waddon 122 £1,377
      Woodside 55 £1,382
      Thornton Heath 211 £1,384
      Downham 38 £1,396
      Poverest 40 £1,400
      Yiewsley 63 £1,417
      Thamesmead 59 £1,422
      Abbey Wood 49 £1,423
      Forest Gate 67 £1,431
      Purley 87 £1,439
      Edmonton 130 £1,440
      Highams Park 66 £1,444
      New Beckenham 21 £1,445
      Catford South 68 £1,450
      Ponders End 67 £1,451
      Manor Park 70 £1,461
      Chadwell Heath 30 £1,463
      South Woodford 28 £1,465
      South Norwood 88 £1,489
      Horn Park 28 £1,501
      Barking Riverside 23 £1,505
      Welling 20 £1,506
      Pollards Hill 53 £1,513
      Northumberland Heath 31 £1,525
      Palmers Green 96 £1,542
      Mitcham 135 £1,543
      Snaresbrook 20 £1,545
      Chingford 66 £1,556
      Plaistow 168 £1,556
      Harringay 181 £1,561
      Leyton 264 £1,563
      New Eltham 25 £1,573
      Addiscombe 97 £1,573
      Harold Hill 29 £1,576
      Hounslow West 141 £1,578
      West Green 285 £1,579
      Plumstead 135 £1,586
      Little Ilford 71 £1,589
      Penge 42 £1,590
      Anerley 38 £1,602
      Wealdstone 219 £1,611
      Bowes 49 £1,612
      Upper Norwood 35 £1,616
      Beckenham 67 £1,621
      Camberwell 140 £1,623
      Maryland 77 £1,624
      Broad Green 204 £1,626
      Bethnal Green 379 £1,630
      Becontree Heath 77 £1,634
      Morden 35 £1,638
      Seven Kings 120 £1,655
      Collier's Wood 125 £1,657
      Cricklewood 99 £1,658
      Beckton 111 £1,659
      Honor Oak 32 £1,668
      New Cross Gate 92 £1,672
      Becontree 62 £1,673
      The Wrythe 31 £1,678
      Little Heath 21 £1,683
      Redbridge 30 £1,686
      Sudbury 158 £1,686
      Kenton 37 £1,689
      Gants Hill 104 £1,692
      Perry Vale 69 £1,694
      Widmore 42 £1,697
      Osterley 36 £1,698
      Brockley 60 £1,701
      Forest Hill 64 £1,705
      Feltham 108 £1,706
      Carshalton Beeches 56 £1,709
      Worton 117 £1,710
      Hale End 29 £1,712
      Thames View 76 £1,713
      Hither Green 97 £1,724
      Hackney Wick 36 £1,727
      Greenford 101 £1,729
      Selhurst 96 £1,735
      Brunswick Park 46 £1,736
      Shortlands 46 £1,737
      Gallions Reach 55 £1,744
      West Drayton 62 £1,746
      Finchley 61 £1,746
      Ladywell 128 £1,752
      Poplar 193 £1,757
      Streatham Hill 285 £1,759
      Rush Green 47 £1,760
      Heston 67 £1,761
      New Cross 129 £1,762
      Shooters Hill 49 £1,778
      Norbury 61 £1,781
      Collier Row 54 £1,785
      Homerton 111 £1,788
      Longlands 29 £1,789
      East Dulwich 71 £1,789
      Dagenham 70 £1,791
      Benhilton 89 £1,791
      Nunhead 62 £1,797
      Lower Belvedere 20 £1,798
      Rayners Lane 139 £1,800
      Harlesden 147 £1,812
      Blendon 20 £1,812
      Hanworth 25 £1,815
      Crystal Palace 35 £1,818
      Herne Hill 22 £1,818
      Belmont 36 £1,820
      Well Hall 43 £1,832
      Fairlop 30 £1,838
      Northwood 78 £1,839
      Bow 231 £1,839
      Brixton 248 £1,841
      New Southgate 45 £1,843
      Sudbury Hill 45 £1,845
      Newbury Park 71 £1,854
      Cowley 73 £1,863
      Southbury 76 £1,864
      Southgate 54 £1,866
      Streatham 201 £1,871
      Surbiton 91 £1,871
      Deptford 103 £1,872
      Rainham 20 £1,874
      Wallington 45 £1,879
      Clapton 152 £1,879
      Canning Town 223 £1,883
      Hillingdon 78 £1,887
      Colney Hatch 40 £1,900
      Bedfont 38 £1,902
      Barnehurst 27 £1,903
      Upton Park 85 £1,904
      Leytonstone 121 £1,907
      Harold Wood 21 £1,912
      West Heath 24 £1,913
      Stepney 193 £1,915
      Tulse Hill 48 £1,919
      Charlton 102 £1,927
      Harrow Weald 87 £1,928
      West Ham 116 £1,951
      Hayes 179 £1,954
      West Hendon 48 £1,954
      Preston 151 £1,954
      Alperton 107 £1,963
      Chinbrook 39 £1,966
      Hornsey 129 £1,977
      Stanmore 49 £1,982
      Yeading 81 £1,983
      Cranford 34 £1,984
      West Hackney 62 £1,988
      West Norwood 108 £1,989
      Mile End 168 £2,009
      Harmondsworth 24 £2,012
      Barkingside 22 £2,019
      Peckham 179 £2,020
      Whitton 35 £2,033
      Loughborough Junction 94 £2,034
      Kidbrooke 127 £2,036
      Rotherhithe 189 £2,044
      Finsbury Park 136 £2,052
      Park Royal 260 £2,065
      Furzedown 358 £2,069
      Worcester Park 23 £2,080
      New Barnet 38 £2,087
      Summerstown 135 £2,088
      New Malden 61 £2,089
      Pinner 42 £2,091
      West Barnes 44 £2,108
      North Finchley 77 £2,116
      Perivale 82 £2,128
      Old Kent Road 167 £2,131
      Limehouse 221 £2,135
      Berrylands 20 £2,145
      Scrattons Farm 39 £2,148
      Merton 133 £2,153
      Archway 140 £2,172
      Shacklewell 115 £2,182
      Hook 24 £2,198
      Stockwell 225 £2,199
      Dollis Hill 181 £2,208
      Hendon 103 £2,213
      Charlton Riverside 61 £2,229
      Kingsbury 82 £2,230
      Walworth 174 £2,231
      Blackheath 37 £2,252
      East Greenwich 231 £2,255
      Holloway 257 £2,257
      Twyford 79 £2,299
      Stratford 379 £2,315
      Silvertown 151 £2,327
      Earlsfield 111 £2,332
      Mapesbury 77 £2,335
      Colindale 212 £2,340
      Dulwich 26 £2,340
      Southfields 140 £2,347
      Balham 254 £2,347
      Tolworth 37 £2,352
      Kennington 44 £2,352
      Crouch End 100 £2,361
      Stamford Hill 93 £2,363
      Ickenham 46 £2,372
      Hackney 139 £2,376
      Oval 124 £2,389
      Whetstone 52 £2,395
      Hendon Central 103 £2,397
      Hornchurch 23 £2,424
      Dalston 120 £2,450
      Greenwich Peninsula 59 £2,463
      Clayhall 51 £2,496
      Woodside Park 43 £2,524
      Church End 94 £2,529
      Haggerston 106 £2,531
      Shepherd's Bush 527 £2,544
      Upton 44 £2,545
      Spring Grove 136 £2,546
      Tufnell Park 62 £2,548
      Stroud Green 53 £2,550
      Putney 199 £2,555
      Norbiton 214 £2,559
      Hanwell 228 £2,561
      Wandsworth 274 £2,561
      Hackbridge 27 £2,567
      Clapham 325 £2,575
      Kilburn 168 £2,575
      Blackwall 284 £2,583
      St Pancras 255 £2,600
      Stoke Newington 178 £2,618
      Middle Park 47 £2,619
      Elephant and Castle 229 £2,666
      Merton Park 115 £2,671
      West Kensington 387 £2,702
      North Kensington 362 £2,726
      Friern Barnet 47 £2,729
      Queen's Park 142 £2,780
      Bermondsey 208 £2,791
      Whitechapel 650 £2,804
      West Finchley 48 £2,832
      Temple Fortune 76 £2,833
      Lambeth 55 £2,836
      Shadwell 183 £2,854
      Isle of Dogs 593 £2,883
      Gidea Park 33 £2,892
      Clapham Junction 331 £2,938
      South Hampstead 223 £2,942
      Brent Cross 75 £2,953
      Barnsbury 314 £2,968
      Roehampton 96 £3,028
      Brook Green 170 £3,094
      Cockfosters 65 £3,100
      Islington 227 £3,163
      Mortlake 45 £3,237
      Battersea 252 £3,246
      Hoxton 195 £3,257
      Hammersmith 579 £3,294
      Brondesbury 145 £3,313
      Highbury 242 £3,322
      Canary Wharf 372 £3,355
      Mill Hill 57 £3,377
      Muswell Hill 123 £3,421
      Strawberry Hill 52 £3,471
      Hampton 21 £3,475
      Somers Town 105 £3,475
      Raynes Park 145 £3,559
      Shoreditch 138 £3,573
      Kentish Town 188 £3,608
      Fulham 488 £3,683
      Hampton Wick 33 £3,693
      Kingston Vale 20 £3,699
      Golders Green 157 £3,730
      Waterloo 87 £3,746
      Earl's Court 549 £3,766
      Wapping 240 £3,788
      Finsbury 144 £3,799
      Kew 46 £3,802
      Fitzrovia 315 £3,825
      The Borough 202 £3,828
      North Sheen 58 £3,983
      High Barnet 41 £4,089
      King's Cross 198 £4,090
      Clerkenwell 241 £4,130
      Gospel Oak 53 £4,151
      Vauxhall 266 £4,176
      East Sheen 50 £4,533
      Petersham 28 £4,539
      West Hampstead 328 £4,591
      St Margarets 53 £4,752
      Holborn 186 £4,789
      Southwark 97 £4,848
      Chalk Farm 346 £5,188
      Notting Hill 474 £5,204
      Bloomsbury 134 £5,266
      Brompton 903 £5,601
      Belsize Park 406 £6,331
      Coombe 32 £7,256
      Chelsea 480 £7,918
      Kensington 366 £9,108
      South Kensington 536 £11,834
      Hampstead Garden Suburb 68 £12,360
      Be the first to find new properties
      Your search
      • Greater london

      There were 3,599 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!