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 27 £1,150
      Downham 44 £1,227
      Catford South 54 £1,329
      Manor Park 49 £1,333
      Northumberland Heath 36 £1,354
      Cricklewood 130 £1,370
      Forestdale 21 £1,376
      Forest Gate 61 £1,385
      Bedfont 56 £1,398
      Scrattons Farm 194 £1,401
      Longlands 30 £1,420
      Edmonton 113 £1,426
      Pollards Hill 61 £1,446
      Marks Gate 21 £1,449
      Mitcham 107 £1,459
      West Drayton 75 £1,462
      New Beckenham 21 £1,471
      Little Ilford 48 £1,477
      Anerley 26 £1,481
      Thornton Heath 179 £1,483
      Waddon 101 £1,491
      Plashet 89 £1,493
      Camberwell 145 £1,502
      Sudbury 139 £1,503
      Seven Kings 152 £1,513
      South Norwood 89 £1,516
      Greenford 110 £1,526
      Harringay 192 £1,531
      Addiscombe 84 £1,533
      Plumstead 112 £1,541
      Wealdstone 229 £1,544
      Kenton 52 £1,546
      Worton 122 £1,557
      Abbey Wood 46 £1,571
      St Paul's Cray 24 £1,572
      Bexley 20 £1,586
      Leyton 226 £1,587
      Fairlop 22 £1,587
      Highams Park 52 £1,588
      South Woodford 24 £1,594
      Little Heath 27 £1,604
      Tolworth 35 £1,605
      Chadwell Heath 34 £1,605
      West Green 337 £1,610
      Maryland 82 £1,611
      Newbury Park 67 £1,615
      Harold Hill 39 £1,624
      Carshalton Beeches 47 £1,627
      Hounslow West 125 £1,629
      Thamesmead 42 £1,638
      Brunswick Park 32 £1,640
      Selhurst 94 £1,651
      Plaistow 146 £1,654
      Penge 35 £1,655
      Southbury 74 £1,663
      Peckham 153 £1,664
      Beckenham 49 £1,671
      Hanworth 26 £1,672
      Beckton 85 £1,676
      Horn Park 31 £1,678
      Perry Vale 69 £1,681
      New Cross 140 £1,695
      Well Hall 36 £1,698
      Feltham 85 £1,703
      Broad Green 229 £1,713
      Shortlands 34 £1,715
      Goddington 20 £1,718
      New Cross Gate 123 £1,729
      Wanstead 24 £1,729
      Streatham Hill 271 £1,738
      Clapton 172 £1,743
      Snaresbrook 26 £1,743
      Purley 71 £1,745
      Elm Park 23 £1,749
      Woodside 51 £1,750
      Collier's Wood 101 £1,753
      Palmers Green 73 £1,753
      Collier Row 45 £1,760
      Crystal Palace 28 £1,766
      Thames View 72 £1,769
      Chingford 120 £1,769
      Harmondsworth 24 £1,777
      Hainault 28 £1,786
      Loughborough Junction 108 £1,788
      Hither Green 81 £1,789
      Stepney 208 £1,797
      Gidea Park 33 £1,803
      Hale End 25 £1,806
      Poverest 21 £1,809
      West Hackney 78 £1,811
      Deptford 108 £1,815
      Rayners Lane 134 £1,820
      Gants Hill 105 £1,820
      Forest Hill 68 £1,828
      Heston 76 £1,828
      Homerton 101 £1,829
      Preston 180 £1,831
      Gallions Reach 35 £1,832
      Becontree 73 £1,836
      Rotherhithe 175 £1,836
      Worcester Park 29 £1,838
      Poplar 238 £1,840
      Haggerston 104 £1,843
      The Wrythe 27 £1,846
      Ladywell 117 £1,853
      Rush Green 55 £1,866
      Herne Hill 22 £1,871
      Redbridge 45 £1,877
      Finchley 66 £1,879
      Hillingdon 83 £1,880
      Blackheath 37 £1,882
      Northwood 77 £1,886
      New Barnet 33 £1,891
      Whetstone 41 £1,896
      Leytonstone 101 £1,904
      Dagenham 66 £1,905
      Upper Norwood 32 £1,912
      Harrow Weald 75 £1,928
      Becontree Heath 68 £1,931
      Brixton 182 £1,934
      Benhilton 79 £1,935
      Southgate 43 £1,940
      Shooters Hill 44 £1,941
      Wallington 30 £1,941
      Ponders End 50 £1,943
      Hackney 172 £1,944
      Shadwell 128 £1,960
      Widmore 27 £1,962
      Church End 74 £1,964
      Blendon 21 £1,967
      Bethnal Green 221 £1,976
      New Southgate 41 £1,976
      Hayes 143 £1,982
      Barkingside 29 £1,986
      Hornsey 158 £2,001
      Mile End 195 £2,007
      Morden 42 £2,009
      Alperton 130 £2,011
      New Malden 79 £2,013
      Belmont 52 £2,025
      Hackney Wick 40 £2,029
      Summerstown 141 £2,033
      Archway 164 £2,039
      West Norwood 85 £2,039
      Holloway 346 £2,039
      Upton Park 83 £2,046
      Bow 226 £2,052
      West Ham 136 £2,053
      Stockwell 211 £2,054
      Honor Oak 36 £2,055
      Yeading 79 £2,059
      Osterley 24 £2,062
      Cowley 97 £2,066
      New Eltham 25 £2,071
      Perivale 83 £2,071
      Kingsbury 94 £2,072
      Charlton 76 £2,080
      Streatham 151 £2,082
      Canning Town 247 £2,086
      Tulse Hill 50 £2,098
      Mapesbury 120 £2,106
      Whitton 38 £2,109
      Dulwich Village 22 £2,112
      Yiewsley 59 £2,122
      Furzedown 342 £2,126
      Norbury 42 £2,138
      East Dulwich 83 £2,148
      Sudbury Hill 45 £2,153
      Park Royal 243 £2,156
      West Finchley 44 £2,157
      Hanwell 200 £2,158
      Cranford 22 £2,166
      Stanmore 38 £2,168
      Surbiton 103 £2,171
      West Barnes 57 £2,173
      Limehouse 224 £2,173
      Middle Park 31 £2,176
      Spring Grove 110 £2,185
      Charlton Riverside 42 £2,193
      Dollis Hill 159 £2,196
      Barnehurst 27 £2,200
      Hendon 98 £2,210
      Hornchurch 36 £2,217
      Clayhall 31 £2,226
      Upton 37 £2,235
      Old Kent Road 228 £2,247
      East Greenwich 225 £2,253
      West Hendon 59 £2,255
      Stroud Green 53 £2,261
      Shacklewell 110 £2,263
      Nunhead 56 £2,265
      Balham 224 £2,291
      Friern Barnet 46 £2,299
      Harlesden 161 £2,300
      Dulwich 22 £2,306
      Stamford Hill 85 £2,312
      Walworth 236 £2,314
      Finsbury Park 149 £2,335
      Twyford 71 £2,354
      North Finchley 60 £2,364
      Earlsfield 120 £2,381
      Kidbrooke 114 £2,382
      Highbury 187 £2,390
      Brent Cross 74 £2,411
      Kilburn 108 £2,415
      Bowes 207 £2,424
      Colindale 172 £2,433
      Chinbrook 32 £2,439
      Stratford 479 £2,446
      Crouch End 95 £2,450
      Pinner 38 £2,468
      Brockley 40 £2,469
      Stoke Newington 189 £2,487
      Wandsworth 277 £2,497
      Merton 117 £2,516
      Hendon Central 293 £2,529
      Kennington 80 £2,532
      Tufnell Park 45 £2,534
      South Hornchurch 20 £2,546
      Clapham 356 £2,559
      Dalston 124 £2,581
      Blackwall 395 £2,585
      Silvertown 160 £2,613
      Southfields 115 £2,623
      Putney 177 £2,653
      St Pancras 224 £2,686
      Bermondsey 295 £2,688
      Norbiton 184 £2,698
      Oval 146 £2,709
      Greenwich Peninsula 93 £2,763
      Strawberry Hill 62 £2,778
      Shepherd's Bush 536 £2,782
      Merton Park 126 £2,784
      Hampton Hill 24 £2,802
      West Kensington 428 £2,810
      Clapham Junction 290 £2,848
      Elephant and Castle 353 £2,916
      Hoxton 212 £2,933
      Whitechapel 725 £2,946
      Temple Fortune 101 £2,993
      Queen's Park 111 £3,044
      Woodside Park 36 £3,060
      Isle of Dogs 1,105 £3,083
      Barnsbury 396 £3,107
      Roehampton 96 £3,126
      Ickenham 59 £3,165
      Lambeth 65 £3,168
      Brook Green 142 £3,184
      Battersea 285 £3,185
      Muswell Hill 133 £3,218
      Kentish Town 212 £3,254
      Hampton Wick 49 £3,261
      North Kensington 213 £3,268
      Gospel Oak 58 £3,330
      Brondesbury 110 £3,331
      Canary Wharf 502 £3,394
      Islington 225 £3,426
      Cockfosters 48 £3,429
      Mill Hill 47 £3,447
      Somers Town 128 £3,535
      The Borough 296 £3,583
      South Hampstead 206 £3,600
      Hammersmith 673 £3,611
      Clerkenwell 227 £3,719
      Petersham 30 £3,730
      Fitzrovia 354 £3,761
      Earl's Court 557 £3,835
      Shoreditch 182 £3,838
      Kingston Vale 27 £3,849
      Raynes Park 156 £3,867
      Fulham 496 £3,891
      Holborn 165 £3,894
      Wapping 318 £3,932
      East Sheen 41 £3,951
      North Sheen 60 £3,952
      Golders Green 163 £3,957
      Ham 20 £4,009
      St Margarets 83 £4,101
      High Barnet 48 £4,108
      West Hampstead 338 £4,127
      Mortlake 44 £4,153
      Waterloo 190 £4,204
      Finsbury 243 £4,301
      Vauxhall 390 £4,328
      Southwark 166 £4,548
      King's Cross 249 £4,627
      Kew 41 £4,801
      Bloomsbury 157 £5,034
      Chalk Farm 361 £5,106
      Notting Hill 439 £5,410
      Coombe 42 £5,516
      Brompton 898 £5,619
      Belsize Park 445 £5,705
      Hadley Wood 26 £6,872
      Chelsea 630 £7,519
      Kensington 386 £7,738
      South Kensington 679 £11,134
      Hampstead Garden Suburb 58 £13,218
      Be the first to find new properties
      Your search
      • Greater london

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