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
      Southend 24 £1,100
      Downham 50 £1,268
      Manor Park 48 £1,287
      Catford South 55 £1,334
      Scrattons Farm 158 £1,367
      Cricklewood 133 £1,383
      Bedfont 60 £1,397
      Longlands 30 £1,420
      Little Ilford 47 £1,427
      Forest Gate 67 £1,434
      Mitcham 108 £1,440
      Marks Gate 21 £1,451
      Northumberland Heath 40 £1,453
      Anerley 24 £1,461
      Edmonton 121 £1,470
      Pollards Hill 62 £1,478
      Seven Kings 159 £1,494
      West Drayton 75 £1,499
      St Paul's Cray 26 £1,501
      Plashet 88 £1,506
      Abbey Wood 42 £1,513
      Chadwell Heath 38 £1,526
      South Norwood 88 £1,527
      Greenford 110 £1,532
      Wealdstone 233 £1,537
      Sudbury 149 £1,540
      Thornton Heath 176 £1,540
      Kenton 51 £1,547
      Barking Riverside 27 £1,551
      Highams Park 50 £1,554
      Camberwell 150 £1,554
      Harringay 196 £1,559
      Hounslow West 136 £1,566
      Addiscombe 88 £1,572
      Waddon 105 £1,574
      Fairlop 22 £1,578
      Penge 41 £1,578
      Newbury Park 66 £1,588
      Tolworth 35 £1,590
      Well Hall 37 £1,596
      Leyton 233 £1,597
      West Green 358 £1,600
      Plumstead 117 £1,601
      Harold Hill 36 £1,612
      Bexley 21 £1,613
      Little Heath 29 £1,614
      Worton 124 £1,621
      Plaistow 139 £1,635
      Maryland 82 £1,638
      Carshalton Beeches 43 £1,643
      Brunswick Park 31 £1,655
      Southbury 75 £1,657
      Poverest 25 £1,664
      Hanworth 25 £1,665
      Beckton 88 £1,677
      Shortlands 36 £1,677
      New Cross 144 £1,678
      Crystal Palace 30 £1,681
      Beckenham 50 £1,698
      Perry Vale 71 £1,701
      New Cross Gate 127 £1,705
      Thames View 79 £1,706
      Woodside 56 £1,714
      Harmondsworth 26 £1,715
      South Woodford 26 £1,715
      Streatham Hill 265 £1,725
      Redbridge 42 £1,741
      Feltham 86 £1,745
      Gants Hill 109 £1,747
      Collier's Wood 96 £1,756
      Wanstead 21 £1,757
      Broad Green 233 £1,768
      Loughborough Junction 114 £1,774
      Rush Green 57 £1,774
      Chingford 117 £1,778
      Hainault 26 £1,781
      Homerton 110 £1,784
      Collier Row 48 £1,786
      Palmers Green 77 £1,791
      Peckham 164 £1,798
      Clapton 187 £1,798
      Purley 79 £1,802
      Gidea Park 31 £1,803
      Dulwich Village 21 £1,808
      Horn Park 31 £1,809
      Preston 186 £1,810
      Snaresbrook 26 £1,812
      Herne Hill 22 £1,814
      Ponders End 57 £1,823
      Rayners Lane 133 £1,824
      Selhurst 102 £1,826
      Stepney 229 £1,828
      Becontree 75 £1,831
      Gallions Reach 35 £1,832
      Poplar 262 £1,841
      Worcester Park 28 £1,845
      Hillingdon 90 £1,849
      Widmore 33 £1,855
      Ladywell 117 £1,861
      West Hackney 80 £1,864
      The Wrythe 26 £1,867
      Rotherhithe 191 £1,867
      Thamesmead 50 £1,874
      Leytonstone 102 £1,874
      Hither Green 84 £1,876
      Northwood 76 £1,876
      Dagenham 65 £1,881
      Becontree Heath 75 £1,882
      Heston 79 £1,882
      Finchley 66 £1,884
      Rainham 20 £1,893
      Shooters Hill 41 £1,894
      West Norwood 91 £1,894
      Forest Hill 72 £1,907
      Church End 76 £1,909
      Harrow Weald 75 £1,909
      Elm Park 28 £1,910
      Upper Norwood 31 £1,914
      Whetstone 42 £1,915
      Deptford 114 £1,916
      Colney Hatch 20 £1,924
      New Barnet 33 £1,926
      Blackheath 33 £1,936
      Wallington 31 £1,936
      Haggerston 105 £1,938
      Blendon 21 £1,939
      Barkingside 30 £1,940
      Brixton 186 £1,941
      New Malden 76 £1,944
      Hackney Wick 40 £1,949
      Cowley 103 £1,962
      New Southgate 41 £1,972
      Hayes 150 £1,978
      Southgate 44 £1,985
      Hackney 161 £1,990
      Alperton 130 £1,993
      Yiewsley 66 £2,000
      Hornsey 162 £2,004
      Hale End 28 £2,004
      Belmont 49 £2,008
      Bethnal Green 242 £2,017
      Shadwell 140 £2,022
      Archway 181 £2,025
      Upton Park 77 £2,026
      Charlton 74 £2,027
      Yeading 79 £2,027
      Kingsbury 97 £2,029
      Morden 42 £2,038
      Honor Oak 40 £2,045
      Bow 235 £2,049
      Clayhall 30 £2,053
      Benhilton 86 £2,054
      Holloway 343 £2,055
      Summerstown 135 £2,055
      Perivale 87 £2,055
      Stockwell 209 £2,058
      Furzedown 300 £2,065
      Osterley 26 £2,068
      Streatham 165 £2,073
      West Ham 140 £2,080
      Tulse Hill 52 £2,082
      Middle Park 33 £2,099
      Mile End 201 £2,110
      Mapesbury 121 £2,110
      West Finchley 41 £2,111
      Dollis Hill 160 £2,122
      Norbury 42 £2,126
      Hanwell 206 £2,129
      Whitton 42 £2,137
      Canning Town 257 £2,156
      Sudbury Hill 44 £2,159
      East Dulwich 81 £2,160
      Hendon 103 £2,160
      Barnehurst 28 £2,161
      Limehouse 246 £2,162
      Stanmore 40 £2,165
      Cranford 22 £2,166
      New Eltham 29 £2,170
      Nunhead 56 £2,182
      Park Royal 257 £2,184
      West Barnes 49 £2,209
      Earlsfield 126 £2,228
      Hornchurch 35 £2,238
      North Finchley 62 £2,248
      East Greenwich 234 £2,252
      Dulwich 24 £2,262
      Berrylands 21 £2,276
      Chinbrook 34 £2,278
      Balham 208 £2,282
      Spring Grove 124 £2,299
      Harlesden 157 £2,312
      West Hendon 63 £2,312
      Upton 35 £2,316
      Stamford Hill 88 £2,316
      Walworth 240 £2,316
      Old Kent Road 247 £2,328
      Brockley 45 £2,339
      Twyford 74 £2,340
      Stroud Green 56 £2,346
      Friern Barnet 47 £2,351
      Shacklewell 117 £2,355
      Finsbury Park 164 £2,361
      Kilburn 121 £2,366
      Charlton Riverside 43 £2,368
      Bowes 175 £2,371
      Kidbrooke 113 £2,375
      Brent Cross 75 £2,380
      Crouch End 92 £2,383
      South Hornchurch 20 £2,396
      Colindale 183 £2,397
      Surbiton 108 £2,416
      Hendon Central 230 £2,435
      Pinner 39 £2,451
      Merton 113 £2,472
      Wandsworth 281 £2,479
      Stratford 481 £2,493
      Highbury 193 £2,511
      Blackwall 414 £2,547
      Southfields 113 £2,549
      Stoke Newington 192 £2,575
      Putney 194 £2,584
      Tufnell Park 49 £2,591
      Clapham 353 £2,592
      Bermondsey 323 £2,595
      Strawberry Hill 62 £2,601
      Kennington 81 £2,628
      Hampton Hill 23 £2,642
      Dalston 121 £2,643
      Oval 155 £2,649
      North Woolwich 20 £2,670
      Norbiton 184 £2,676
      Clapham Junction 286 £2,695
      Silvertown 162 £2,700
      St Pancras 219 £2,710
      Shepherd's Bush 556 £2,726
      Roehampton 116 £2,750
      West Kensington 464 £2,765
      Greenwich Peninsula 94 £2,787
      Merton Park 124 £2,861
      Woodside Park 36 £2,910
      Hoxton 221 £2,934
      Whitechapel 798 £2,940
      Elephant and Castle 366 £2,942
      Temple Fortune 102 £2,954
      Queen's Park 123 £2,964
      Barnsbury 406 £3,081
      Isle of Dogs 1,126 £3,093
      Battersea 297 £3,120
      Ickenham 59 £3,134
      Kentish Town 227 £3,153
      Brondesbury 115 £3,170
      Ham 20 £3,208
      Lambeth 73 £3,230
      Brook Green 156 £3,233
      Gospel Oak 64 £3,254
      Muswell Hill 136 £3,259
      North Kensington 232 £3,302
      Canary Wharf 504 £3,386
      Islington 245 £3,401
      Cockfosters 49 £3,409
      South Hampstead 218 £3,422
      Mill Hill 51 £3,452
      Hampton Wick 50 £3,519
      Somers Town 130 £3,529
      The Borough 330 £3,581
      Hammersmith 692 £3,593
      Petersham 28 £3,755
      Wapping 318 £3,800
      Fulham 525 £3,825
      Fitzrovia 361 £3,830
      Earl's Court 628 £3,850
      Golders Green 172 £3,868
      West Hampstead 365 £3,928
      Raynes Park 155 £3,942
      Kingston Vale 26 £3,942
      Holborn 184 £3,951
      North Sheen 58 £3,959
      Clerkenwell 261 £4,026
      Mortlake 44 £4,047
      Shoreditch 198 £4,088
      Finsbury 257 £4,127
      Vauxhall 404 £4,234
      St Margarets 88 £4,307
      High Barnet 46 £4,321
      Waterloo 205 £4,345
      East Sheen 40 £4,505
      Southwark 170 £4,558
      King's Cross 253 £4,562
      Kew 40 £4,900
      Chalk Farm 380 £5,052
      Bloomsbury 172 £5,240
      Notting Hill 465 £5,278
      Coombe 42 £5,491
      Brompton 930 £5,574
      Belsize Park 472 £5,661
      Hadley Wood 29 £6,544
      Chelsea 630 £7,194
      Kensington 406 £7,853
      South Kensington 679 £11,155
      Hampstead Garden Suburb 61 £12,666
      Be the first to find new properties
      Your search
      • Greater london

      There were 5,755 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!