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,175
      Bexley 64 £1,241
      St Paul's Cray 26 £1,268
      Shirley 25 £1,272
      Kenley 22 £1,311
      Plashet 105 £1,346
      Elm Park 26 £1,359
      Thornton Heath 216 £1,379
      Downham 38 £1,395
      Abbey Wood 47 £1,403
      Poverest 42 £1,408
      Forest Gate 72 £1,412
      Woodside 55 £1,414
      Southend 35 £1,415
      Highams Park 63 £1,418
      Purley 93 £1,427
      Northumberland Heath 29 £1,427
      Yiewsley 63 £1,430
      Manor Park 73 £1,447
      Edmonton 124 £1,449
      Catford South 67 £1,454
      Barking Riverside 28 £1,466
      Harold Hill 31 £1,472
      Mitcham 143 £1,480
      South Woodford 28 £1,486
      Ponders End 71 £1,492
      Chadwell Heath 36 £1,505
      New Beckenham 20 £1,519
      Chingford 66 £1,524
      South Norwood 91 £1,527
      Horn Park 30 £1,530
      Pollards Hill 56 £1,534
      Plaistow 176 £1,548
      Harringay 188 £1,552
      Anerley 37 £1,568
      Little Ilford 76 £1,568
      Hounslow West 145 £1,569
      Penge 40 £1,574
      New Eltham 29 £1,577
      Addiscombe 102 £1,580
      West Green 290 £1,583
      Bowes 52 £1,587
      Leyton 285 £1,590
      Plumstead 150 £1,594
      Becontree Heath 82 £1,603
      Beckenham 65 £1,604
      Snaresbrook 21 £1,604
      Bethnal Green 394 £1,607
      Broad Green 211 £1,608
      Maryland 81 £1,610
      Upper Norwood 34 £1,613
      Dulwich Village 20 £1,614
      Morden 31 £1,626
      Hale End 36 £1,631
      Wealdstone 223 £1,654
      Widmore 41 £1,658
      New Cross Gate 95 £1,662
      Carshalton Beeches 56 £1,666
      Collier's Wood 130 £1,670
      Seven Kings 132 £1,680
      Worton 114 £1,682
      Thamesmead 70 £1,686
      Kenton 36 £1,686
      Becontree 68 £1,692
      Brockley 61 £1,695
      Sudbury 152 £1,696
      Feltham 113 £1,698
      Forest Hill 70 £1,705
      Perry Vale 68 £1,707
      Gallions Reach 58 £1,708
      Honor Oak 32 £1,708
      Gants Hill 111 £1,710
      West Drayton 59 £1,711
      Thames View 77 £1,714
      Shortlands 46 £1,715
      Greenford 104 £1,715
      Beckton 108 £1,717
      Osterley 36 £1,717
      Redbridge 31 £1,722
      Poplar 199 £1,723
      Brunswick Park 48 £1,732
      Heston 73 £1,737
      Shooters Hill 51 £1,745
      Ladywell 130 £1,745
      Leytonstone 120 £1,753
      Cricklewood 91 £1,757
      Finchley 61 £1,763
      Rush Green 44 £1,767
      Hanworth 20 £1,772
      Camberwell 136 £1,772
      Hackney Wick 39 £1,775
      Harlesden 159 £1,775
      Streatham Hill 280 £1,777
      Rayners Lane 143 £1,778
      Hither Green 93 £1,780
      Palmers Green 98 £1,781
      Selhurst 103 £1,783
      Norbury 60 £1,786
      Collier Row 52 £1,794
      Homerton 111 £1,794
      Nunhead 58 £1,798
      Longlands 28 £1,807
      Rainham 21 £1,807
      Waddon 140 £1,811
      Dagenham 65 £1,812
      Colney Hatch 37 £1,812
      Herne Hill 23 £1,819
      Crystal Palace 37 £1,822
      East Dulwich 71 £1,827
      Cowley 73 £1,830
      Bedfont 38 £1,836
      New Southgate 46 £1,836
      West Hackney 67 £1,837
      Bow 237 £1,838
      Benhilton 92 £1,840
      Belmont 35 £1,848
      Hillingdon 88 £1,849
      Deptford 105 £1,864
      West Heath 24 £1,865
      Fairlop 33 £1,870
      Clapton 161 £1,875
      Southbury 76 £1,880
      Northwood 84 £1,881
      Streatham 214 £1,884
      Lower Belvedere 20 £1,884
      Canning Town 231 £1,889
      Southgate 52 £1,889
      The Wrythe 29 £1,890
      Little Heath 23 £1,891
      Alperton 105 £1,892
      Barnehurst 26 £1,894
      Wallington 47 £1,895
      Well Hall 46 £1,898
      Upton Park 90 £1,902
      Sudbury Hill 44 £1,905
      Harrow Weald 83 £1,914
      Hornsey 140 £1,923
      Surbiton 88 £1,929
      Harold Wood 23 £1,935
      Preston 155 £1,936
      Newbury Park 68 £1,938
      Charlton 103 £1,941
      Tulse Hill 51 £1,941
      West Ham 119 £1,954
      Loughborough Junction 105 £1,957
      Hayes 187 £1,959
      Chinbrook 38 £1,961
      West Hendon 50 £1,963
      West Norwood 115 £1,980
      Yeading 86 £1,982
      Cranford 34 £1,984
      Kidbrooke 129 £1,985
      Stepney 205 £1,989
      Park Royal 265 £2,038
      Shadwell 142 £2,039
      Finsbury Park 142 £2,045
      Haggerston 93 £2,052
      Stanmore 43 £2,054
      Rotherhithe 188 £2,057
      Perivale 84 £2,060
      Whitton 34 £2,060
      Summerstown 135 £2,062
      New Barnet 33 £2,062
      Barkingside 23 £2,062
      Brixton 230 £2,065
      Furzedown 361 £2,066
      West Barnes 46 £2,071
      Pinner 41 £2,081
      New Malden 66 £2,094
      Limehouse 233 £2,098
      Scrattons Farm 36 £2,104
      Old Kent Road 171 £2,119
      New Cross 160 £2,127
      North Finchley 75 £2,128
      Harmondsworth 22 £2,131
      Shacklewell 113 £2,135
      Worcester Park 23 £2,137
      Berrylands 20 £2,145
      Merton 131 £2,155
      Dollis Hill 191 £2,157
      Hendon 102 £2,162
      Hainault 23 £2,193
      Archway 146 £2,196
      Holloway 266 £2,197
      Stockwell 220 £2,217
      Kilburn 123 £2,226
      Charlton Riverside 62 £2,233
      Peckham 184 £2,239
      Hook 23 £2,242
      Kingsbury 85 £2,253
      Walworth 175 £2,263
      East Greenwich 234 £2,268
      Silvertown 150 £2,269
      Putney 244 £2,274
      Twyford 86 £2,285
      Southfields 140 £2,286
      Stratford 380 £2,297
      Balham 262 £2,315
      Tolworth 38 £2,319
      Hornchurch 28 £2,326
      Mapesbury 83 £2,327
      Ickenham 49 £2,328
      Earlsfield 110 £2,331
      Whetstone 55 £2,333
      Dulwich 26 £2,340
      Kennington 42 £2,342
      Stamford Hill 94 £2,348
      Hackney 145 £2,351
      Colindale 205 £2,361
      Crouch End 110 £2,383
      Mile End 199 £2,388
      Blackheath 38 £2,394
      Hendon Central 102 £2,405
      Dalston 124 £2,419
      Greenwich Peninsula 63 £2,440
      Oval 125 £2,445
      Wandsworth 290 £2,450
      Upton 45 £2,474
      Stroud Green 53 £2,501
      Stoke Newington 182 £2,522
      Norbiton 209 £2,534
      Woodside Park 42 £2,542
      Hanwell 235 £2,546
      Church End 94 £2,557
      Hackbridge 26 £2,570
      Middle Park 47 £2,578
      St Pancras 275 £2,591
      Clayhall 52 £2,591
      Blackwall 285 £2,593
      Clapham 330 £2,595
      Spring Grove 144 £2,607
      Hampton Hill 20 £2,624
      Elephant and Castle 236 £2,654
      Shepherd's Bush 498 £2,668
      West Kensington 389 £2,678
      Friern Barnet 50 £2,714
      Clapham Junction 379 £2,725
      Bermondsey 228 £2,747
      Queen's Park 139 £2,772
      Tufnell Park 42 £2,780
      Highbury 198 £2,798
      Whitechapel 662 £2,840
      West Finchley 49 £2,890
      Merton Park 117 £2,891
      Temple Fortune 74 £2,911
      Cockfosters 73 £2,924
      Isle of Dogs 625 £2,970
      Gidea Park 35 £2,972
      North Kensington 368 £2,979
      Barnsbury 333 £2,982
      Roehampton 95 £3,101
      Lambeth 56 £3,104
      Brent Cross 77 £3,107
      South Hampstead 226 £3,109
      Islington 224 £3,159
      Mill Hill 59 £3,236
      Mortlake 46 £3,263
      Battersea 252 £3,267
      Brook Green 188 £3,285
      Hoxton 193 £3,285
      Canary Wharf 378 £3,362
      Hammersmith 566 £3,395
      Strawberry Hill 53 £3,426
      Muswell Hill 118 £3,429
      Somers Town 104 £3,466
      Kentish Town 198 £3,466
      Raynes Park 151 £3,508
      Shoreditch 150 £3,530
      Brondesbury 190 £3,535
      Hampton 20 £3,554
      Waterloo 108 £3,609
      Fulham 505 £3,685
      Hampton Wick 33 £3,693
      Golders Green 161 £3,704
      Fitzrovia 318 £3,708
      Kew 48 £3,775
      Wapping 248 £3,793
      Earl's Court 548 £3,824
      Clerkenwell 233 £3,866
      North Sheen 59 £3,903
      King's Cross 226 £3,914
      The Borough 191 £3,942
      Vauxhall 282 £4,119
      Gospel Oak 54 £4,125
      High Barnet 39 £4,234
      Finsbury 185 £4,243
      East Sheen 52 £4,282
      Petersham 30 £4,373
      West Hampstead 335 £4,526
      Holborn 141 £4,664
      Southwark 110 £4,734
      St Margarets 53 £4,851
      Notting Hill 495 £5,179
      Chalk Farm 346 £5,259
      Bloomsbury 130 £5,270
      Brompton 891 £5,630
      Belsize Park 429 £6,270
      Coombe 32 £7,255
      Chelsea 473 £8,152
      Kensington 383 £8,926
      Hampstead Garden Suburb 69 £11,848
      South Kensington 543 £11,889
      Be the first to find new properties
      Your search
      • Greater london

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