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,174
      Bexley 63 £1,237
      Southend 32 £1,241
      St Paul's Cray 25 £1,249
      Shirley 24 £1,279
      Elm Park 26 £1,317
      Plashet 105 £1,356
      Kenley 23 £1,364
      Thornton Heath 218 £1,374
      Downham 37 £1,392
      Woodside 54 £1,397
      Poverest 41 £1,402
      Purley 85 £1,405
      South Woodford 27 £1,411
      Catford South 67 £1,420
      Abbey Wood 48 £1,422
      New Beckenham 20 £1,425
      Highams Park 64 £1,428
      Forest Gate 70 £1,439
      Chadwell Heath 30 £1,447
      Edmonton 129 £1,450
      Ponders End 70 £1,451
      Yiewsley 64 £1,460
      Thamesmead 61 £1,465
      Barking Riverside 26 £1,479
      Harold Hill 33 £1,486
      Northumberland Heath 31 £1,487
      South Norwood 91 £1,492
      Manor Park 69 £1,495
      Mitcham 140 £1,508
      Pollards Hill 55 £1,513
      Waddon 128 £1,530
      Plaistow 172 £1,533
      Palmers Green 100 £1,535
      Little Ilford 73 £1,536
      Chingford 67 £1,544
      Harringay 181 £1,561
      Penge 42 £1,563
      Hounslow West 148 £1,564
      West Green 287 £1,569
      Plumstead 146 £1,571
      Horn Park 30 £1,574
      New Eltham 29 £1,577
      Addiscombe 99 £1,580
      Anerley 36 £1,592
      Leyton 280 £1,594
      Beckenham 67 £1,603
      Snaresbrook 21 £1,604
      Maryland 79 £1,605
      Upper Norwood 34 £1,613
      Broad Green 214 £1,629
      Becontree Heath 80 £1,633
      Bethnal Green 379 £1,635
      Bowes 49 £1,635
      Wealdstone 224 £1,635
      Morden 35 £1,638
      Camberwell 142 £1,660
      Kenton 36 £1,661
      Widmore 42 £1,662
      Carshalton Beeches 58 £1,664
      Hanworth 21 £1,668
      Cricklewood 100 £1,669
      Seven Kings 125 £1,669
      New Cross Gate 96 £1,674
      Collier's Wood 132 £1,677
      Becontree 62 £1,678
      Honor Oak 33 £1,685
      Hale End 30 £1,686
      Beckton 108 £1,690
      Gants Hill 110 £1,690
      Perry Vale 69 £1,694
      Sudbury 157 £1,694
      Feltham 113 £1,695
      Finchley 63 £1,700
      Thames View 75 £1,700
      Brunswick Park 45 £1,708
      Greenford 103 £1,710
      Forest Hill 66 £1,711
      West Drayton 58 £1,715
      Poplar 196 £1,717
      Hackney Wick 37 £1,718
      Gallions Reach 57 £1,722
      Shooters Hill 50 £1,735
      Shortlands 48 £1,738
      Little Heath 23 £1,741
      Worton 114 £1,744
      Brockley 66 £1,745
      East Dulwich 70 £1,750
      Hither Green 96 £1,750
      Ladywell 130 £1,751
      Collier Row 53 £1,752
      Redbridge 28 £1,756
      Rayners Lane 146 £1,757
      New Cross 128 £1,759
      Norbury 60 £1,766
      Dagenham 71 £1,775
      Heston 70 £1,783
      Harlesden 157 £1,785
      Homerton 113 £1,788
      Streatham Hill 287 £1,788
      Nunhead 59 £1,801
      Crystal Palace 38 £1,801
      Selhurst 97 £1,802
      Rush Green 44 £1,802
      Osterley 35 £1,811
      Benhilton 94 £1,812
      New Southgate 44 £1,812
      Rainham 21 £1,813
      Belmont 34 £1,817
      Herne Hill 24 £1,819
      Harold Wood 23 £1,820
      Cowley 72 £1,820
      Northwood 82 £1,839
      Bow 233 £1,841
      The Wrythe 31 £1,846
      Brixton 254 £1,855
      Barnehurst 26 £1,855
      Sudbury Hill 46 £1,857
      Southgate 57 £1,860
      Bedfont 40 £1,869
      Hillingdon 85 £1,872
      Deptford 105 £1,873
      Colney Hatch 41 £1,876
      Upton Park 87 £1,881
      Clapton 158 £1,882
      Southbury 81 £1,892
      Leytonstone 120 £1,893
      Canning Town 235 £1,893
      Well Hall 45 £1,894
      Wallington 46 £1,894
      Longlands 28 £1,895
      Fairlop 32 £1,901
      Streatham 203 £1,905
      West Hackney 64 £1,906
      Harrow Weald 85 £1,910
      Stepney 193 £1,910
      Surbiton 88 £1,913
      Newbury Park 69 £1,913
      West Heath 24 £1,913
      Charlton 103 £1,916
      Preston 153 £1,957
      Tulse Hill 49 £1,957
      West Ham 114 £1,959
      Cranford 33 £1,960
      Alperton 114 £1,960
      Hayes 183 £1,967
      Hornsey 135 £1,969
      West Norwood 111 £1,970
      West Hendon 46 £1,975
      Loughborough Junction 99 £1,983
      Whitton 36 £1,992
      Chinbrook 38 £1,997
      Yeading 84 £1,997
      Mile End 172 £2,023
      Rotherhithe 192 £2,027
      Kidbrooke 128 £2,030
      Finsbury Park 140 £2,037
      Peckham 181 £2,043
      Park Royal 261 £2,056
      Stanmore 45 £2,059
      Harmondsworth 23 £2,073
      Old Kent Road 170 £2,078
      Summerstown 137 £2,079
      Perivale 82 £2,083
      Furzedown 365 £2,085
      Pinner 43 £2,091
      New Barnet 38 £2,100
      Barkingside 22 £2,101
      New Malden 62 £2,101
      Limehouse 235 £2,113
      North Finchley 79 £2,121
      West Barnes 47 £2,139
      Merton 134 £2,139
      Berrylands 20 £2,145
      Scrattons Farm 40 £2,145
      Worcester Park 23 £2,150
      Shacklewell 118 £2,168
      Dollis Hill 188 £2,170
      Archway 144 £2,188
      Hendon 105 £2,204
      Kingsbury 84 £2,210
      Stockwell 220 £2,212
      Charlton Riverside 59 £2,239
      Walworth 175 £2,254
      Holloway 268 £2,256
      Hook 21 £2,260
      East Greenwich 232 £2,266
      Blackheath 36 £2,267
      Mapesbury 81 £2,274
      Silvertown 151 £2,288
      Kennington 42 £2,292
      Hainault 22 £2,296
      Earlsfield 113 £2,297
      Twyford 84 £2,302
      Stratford 380 £2,313
      Balham 256 £2,329
      Dulwich 26 £2,340
      Stamford Hill 90 £2,340
      Southfields 141 £2,344
      Tolworth 37 £2,346
      Colindale 213 £2,347
      Hornchurch 25 £2,360
      Crouch End 101 £2,367
      Hackney 140 £2,369
      Ickenham 47 £2,386
      Hendon Central 102 £2,394
      Greenwich Peninsula 60 £2,399
      Whetstone 53 £2,413
      Putney 218 £2,428
      Haggerston 100 £2,439
      Dalston 123 £2,443
      Oval 127 £2,445
      Upton 44 £2,514
      Woodside Park 43 £2,524
      Wandsworth 282 £2,527
      Church End 93 £2,531
      Spring Grove 141 £2,536
      Norbiton 216 £2,544
      Stroud Green 52 £2,544
      Clayhall 52 £2,556
      Hanwell 227 £2,568
      Hackbridge 26 £2,570
      Blackwall 287 £2,573
      Stoke Newington 184 £2,596
      Kilburn 158 £2,597
      Shepherd's Bush 527 £2,609
      Clapham 332 £2,611
      St Pancras 253 £2,614
      Middle Park 47 £2,619
      Tufnell Park 51 £2,637
      Elephant and Castle 232 £2,652
      Merton Park 118 £2,668
      West Kensington 393 £2,677
      Motspur Park 20 £2,708
      Friern Barnet 47 £2,717
      Queen's Park 139 £2,780
      Bermondsey 205 £2,800
      North Kensington 361 £2,805
      Whitechapel 661 £2,805
      Shadwell 183 £2,819
      Lambeth 56 £2,838
      Clapham Junction 315 £2,865
      West Finchley 48 £2,867
      Gidea Park 34 £2,870
      Temple Fortune 77 £2,892
      Isle of Dogs 608 £2,916
      South Hampstead 225 £2,950
      Brent Cross 75 £2,953
      Barnsbury 324 £2,968
      Roehampton 99 £2,968
      Cockfosters 67 £3,066
      Islington 228 £3,126
      Brook Green 175 £3,157
      Mortlake 45 £3,237
      Battersea 256 £3,237
      Brondesbury 151 £3,240
      Hoxton 194 £3,273
      Mill Hill 56 £3,319
      Hammersmith 579 £3,343
      Canary Wharf 373 £3,356
      Highbury 243 £3,361
      Muswell Hill 120 £3,444
      Somers Town 106 £3,473
      Hampton 21 £3,475
      Raynes Park 147 £3,502
      Kentish Town 197 £3,520
      Shoreditch 140 £3,538
      Strawberry Hill 51 £3,543
      Golders Green 158 £3,683
      Fulham 493 £3,692
      Hampton Wick 33 £3,693
      Wapping 243 £3,734
      Kew 48 £3,738
      Waterloo 91 £3,759
      Earl's Court 536 £3,764
      Fitzrovia 318 £3,805
      Finsbury 148 £3,821
      The Borough 202 £3,839
      North Sheen 59 £4,017
      Gospel Oak 56 £4,020
      Clerkenwell 245 £4,066
      King's Cross 196 £4,113
      Vauxhall 276 £4,113
      High Barnet 39 £4,225
      East Sheen 52 £4,405
      Petersham 30 £4,449
      West Hampstead 333 £4,571
      Holborn 173 £4,700
      St Margarets 53 £4,852
      Southwark 98 £4,917
      Chalk Farm 351 £5,132
      Notting Hill 485 £5,176
      Bloomsbury 131 £5,241
      Brompton 905 £5,630
      Belsize Park 416 £6,275
      Coombe 32 £7,256
      Chelsea 477 £8,109
      Kensington 375 £9,035
      South Kensington 539 £11,776
      Hampstead Garden Suburb 69 £12,218
      Be the first to find new properties
      Your search
      • Greater london

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