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
      Bexley 63 £1,237
      St Paul's Cray 27 £1,251
      Shirley 24 £1,275
      Elm Park 27 £1,279
      Southend 35 £1,337
      Plashet 107 £1,339
      Kenley 23 £1,364
      Waddon 122 £1,368
      Abbey Wood 51 £1,382
      Thamesmead 59 £1,389
      Thornton Heath 218 £1,390
      Edmonton 130 £1,391
      Poverest 44 £1,392
      Downham 40 £1,397
      Woodside 58 £1,413
      Yiewsley 64 £1,431
      Highams Park 67 £1,442
      Forest Gate 70 £1,444
      South Woodford 26 £1,457
      Purley 94 £1,462
      Ponders End 66 £1,469
      Manor Park 71 £1,475
      New Beckenham 22 £1,484
      Northumberland Heath 32 £1,489
      South Norwood 88 £1,492
      Barking Riverside 27 £1,493
      Catford South 69 £1,499
      Chadwell Heath 30 £1,500
      Welling 21 £1,505
      Mitcham 138 £1,515
      Plaistow 180 £1,542
      New Eltham 26 £1,547
      Chingford 67 £1,548
      Little Ilford 74 £1,551
      Palmers Green 97 £1,551
      Leyton 271 £1,552
      Pollards Hill 54 £1,555
      Horn Park 31 £1,559
      Plumstead 141 £1,562
      Penge 42 £1,563
      Snaresbrook 22 £1,568
      Addiscombe 105 £1,568
      Harringay 187 £1,577
      Hounslow West 150 £1,581
      West Green 289 £1,590
      Anerley 38 £1,607
      Broad Green 209 £1,608
      Maryland 82 £1,611
      Harold Hill 30 £1,611
      Morden 36 £1,616
      Upper Norwood 38 £1,619
      Beckenham 69 £1,621
      Wealdstone 224 £1,625
      Bethnal Green 380 £1,626
      Kenton 36 £1,629
      Worton 118 £1,632
      Cricklewood 105 £1,639
      Camberwell 144 £1,650
      Becontree Heath 82 £1,651
      Bowes 53 £1,652
      Beckton 116 £1,664
      Seven Kings 122 £1,669
      Forest Hill 67 £1,671
      Widmore 43 £1,674
      Thames View 76 £1,674
      Carshalton Beeches 58 £1,682
      Perry Vale 70 £1,686
      Gants Hill 109 £1,686
      Honor Oak 33 £1,687
      Collier's Wood 132 £1,688
      Sudbury 160 £1,695
      New Cross Gate 89 £1,696
      Feltham 117 £1,700
      Becontree 66 £1,701
      Hale End 28 £1,705
      Greenford 106 £1,711
      Blendon 21 £1,715
      Lower Belvedere 22 £1,716
      Brunswick Park 47 £1,718
      Finchley 63 £1,720
      Selhurst 97 £1,720
      Redbridge 31 £1,722
      Shooters Hill 52 £1,723
      Osterley 38 £1,725
      Shortlands 48 £1,727
      West Drayton 63 £1,729
      Nunhead 61 £1,730
      Gallions Reach 56 £1,735
      Brockley 65 £1,735
      Hackney Wick 36 £1,738
      Poplar 194 £1,749
      Little Heath 22 £1,750
      Hither Green 96 £1,755
      Ladywell 129 £1,757
      Streatham Hill 294 £1,757
      New Cross 131 £1,759
      Belmont 40 £1,770
      Heston 69 £1,773
      Homerton 113 £1,776
      Herne Hill 25 £1,781
      Norbury 61 £1,781
      East Dulwich 74 £1,783
      Bedfont 40 £1,786
      Rush Green 45 £1,788
      Longlands 28 £1,792
      Harlesden 159 £1,795
      Rayners Lane 145 £1,808
      Northwood 86 £1,811
      Rainham 21 £1,813
      Crystal Palace 37 £1,818
      Newbury Park 78 £1,820
      Bow 236 £1,832
      Benhilton 92 £1,836
      New Southgate 46 £1,843
      Dagenham 76 £1,846
      Southbury 80 £1,851
      Fairlop 32 £1,853
      Hanworth 23 £1,856
      Cowley 75 £1,857
      Wallington 50 £1,858
      Southgate 56 £1,858
      Well Hall 44 £1,870
      Deptford 105 £1,870
      Sudbury Hill 46 £1,875
      Barnehurst 27 £1,875
      Surbiton 91 £1,881
      Leytonstone 125 £1,886
      Colney Hatch 42 £1,887
      Hillingdon 82 £1,892
      Harrow Weald 92 £1,892
      Clapton 154 £1,893
      Collier Row 54 £1,895
      Streatham 211 £1,896
      The Wrythe 31 £1,896
      Canning Town 229 £1,897
      Tulse Hill 51 £1,899
      Alperton 118 £1,904
      Upton Park 85 £1,911
      West Heath 24 £1,913
      Charlton 102 £1,919
      Stepney 200 £1,920
      Harold Wood 21 £1,921
      West Ham 119 £1,935
      Preston 157 £1,940
      Chinbrook 40 £1,941
      Brixton 228 £1,949
      West Hendon 48 £1,954
      Yeading 85 £1,954
      West Norwood 114 £1,958
      West Hackney 65 £1,961
      Hayes 187 £1,964
      Loughborough Junction 96 £1,969
      Hornsey 134 £1,984
      Cranford 34 £1,984
      Whitton 36 £2,000
      Mile End 172 £2,002
      Rotherhithe 197 £2,012
      Stanmore 48 £2,016
      West Barnes 48 £2,026
      Kidbrooke 132 £2,031
      Finsbury Park 144 £2,032
      Hainault 24 £2,048
      Summerstown 137 £2,049
      Park Royal 262 £2,054
      Harmondsworth 23 £2,056
      Peckham 187 £2,066
      Furzedown 357 £2,068
      New Barnet 41 £2,089
      Perivale 83 £2,091
      Pinner 43 £2,091
      Barkingside 22 £2,101
      New Malden 61 £2,119
      Limehouse 231 £2,120
      Worcester Park 22 £2,134
      Old Kent Road 168 £2,136
      North Finchley 80 £2,144
      Berrylands 20 £2,145
      Merton 131 £2,160
      Shacklewell 113 £2,160
      Archway 145 £2,161
      Hendon 108 £2,190
      Dollis Hill 190 £2,198
      Stockwell 227 £2,209
      Scrattons Farm 43 £2,213
      Walworth 174 £2,219
      Kingsbury 87 £2,227
      Charlton Riverside 62 £2,233
      Blackheath 36 £2,256
      Holloway 266 £2,261
      East Greenwich 234 £2,263
      Twyford 85 £2,268
      Mapesbury 81 £2,298
      Silvertown 153 £2,304
      Stratford 384 £2,309
      Earlsfield 115 £2,316
      Ickenham 46 £2,323
      Southfields 141 £2,332
      Hook 22 £2,334
      Dulwich 26 £2,340
      Balham 258 £2,342
      Colindale 211 £2,342
      Hornchurch 25 £2,345
      Whetstone 55 £2,350
      Crouch End 103 £2,351
      Kennington 44 £2,352
      Hendon Central 107 £2,358
      Stamford Hill 92 £2,359
      Tolworth 38 £2,372
      Oval 128 £2,393
      Hackney 138 £2,411
      Dalston 122 £2,440
      Greenwich Peninsula 58 £2,466
      Church End 95 £2,491
      Shepherd's Bush 541 £2,509
      Clayhall 52 £2,518
      Woodside Park 43 £2,524
      Stroud Green 53 £2,540
      Hanwell 231 £2,547
      Upton 46 £2,551
      North Kensington 391 £2,557
      Spring Grove 141 £2,567
      Hackbridge 27 £2,567
      Clapham 330 £2,573
      Norbiton 222 £2,574
      Blackwall 287 £2,597
      Kilburn 173 £2,598
      Tufnell Park 58 £2,603
      Wandsworth 270 £2,603
      St Pancras 257 £2,604
      Putney 194 £2,612
      Stoke Newington 179 £2,616
      Middle Park 47 £2,620
      Haggerston 114 £2,641
      Friern Barnet 49 £2,654
      Elephant and Castle 232 £2,671
      West Kensington 389 £2,689
      Motspur Park 20 £2,708
      Merton Park 115 £2,721
      Bermondsey 212 £2,745
      Whitechapel 662 £2,763
      Queen's Park 143 £2,764
      Lambeth 55 £2,810
      Temple Fortune 76 £2,833
      Gidea Park 36 £2,840
      Isle of Dogs 613 £2,867
      West Finchley 47 £2,873
      Shadwell 172 £2,898
      Brent Cross 75 £2,943
      South Hampstead 219 £2,951
      Roehampton 100 £2,953
      Barnsbury 319 £2,969
      Clapham Junction 363 £3,007
      Cockfosters 67 £3,083
      Brook Green 168 £3,106
      Islington 235 £3,137
      Hoxton 201 £3,218
      Battersea 256 £3,234
      Mortlake 45 £3,239
      Brondesbury 149 £3,264
      Hammersmith 584 £3,276
      Mill Hill 57 £3,302
      Highbury 240 £3,343
      Canary Wharf 379 £3,350
      Muswell Hill 126 £3,360
      Strawberry Hill 53 £3,445
      Somers Town 107 £3,472
      Hampton 21 £3,475
      Raynes Park 149 £3,499
      Kentish Town 195 £3,519
      Shoreditch 142 £3,552
      Fulham 494 £3,673
      Golders Green 160 £3,685
      Hampton Wick 33 £3,693
      Kingston Vale 20 £3,702
      Waterloo 88 £3,704
      Fitzrovia 309 £3,738
      Earl's Court 561 £3,745
      Wapping 243 £3,761
      Finsbury 143 £3,779
      Kew 47 £3,783
      The Borough 201 £3,863
      North Sheen 57 £3,916
      High Barnet 42 £4,036
      King's Cross 199 £4,088
      Gospel Oak 54 £4,107
      Clerkenwell 240 £4,116
      Vauxhall 271 £4,126
      Petersham 29 £4,434
      East Sheen 50 £4,533
      West Hampstead 330 £4,573
      St Margarets 54 £4,705
      Holborn 205 £4,723
      Southwark 96 £4,919
      Chalk Farm 345 £5,188
      Notting Hill 473 £5,218
      Bloomsbury 141 £5,232
      Brompton 924 £5,564
      Belsize Park 411 £6,272
      Coombe 32 £7,256
      Chelsea 480 £7,954
      Kensington 368 £9,078
      South Kensington 539 £11,818
      Hampstead Garden Suburb 68 £12,360
      Be the first to find new properties
      Your search
      • Greater london

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