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
      Downham 40 £1,251
      Plashet 78 £1,331
      Southend 29 £1,333
      Forest Gate 57 £1,341
      Scrattons Farm 314 £1,341
      Anerley 30 £1,384
      Pollards Hill 66 £1,408
      Manor Park 40 £1,408
      Tolworth 34 £1,413
      Cricklewood 121 £1,424
      St Paul's Cray 24 £1,444
      Northumberland Heath 37 £1,455
      Catford South 53 £1,455
      Lower Belvedere 21 £1,469
      Edmonton 120 £1,471
      Bedfont 54 £1,475
      Thornton Heath 175 £1,479
      Harringay 188 £1,480
      Mitcham 100 £1,497
      Waddon 100 £1,499
      Longlands 21 £1,500
      Addiscombe 83 £1,501
      Barking Riverside 25 £1,511
      Poverest 23 £1,516
      South Norwood 82 £1,526
      Kenton 65 £1,529
      West Green 320 £1,532
      Seven Kings 132 £1,552
      Chadwell Heath 35 £1,556
      Wealdstone 214 £1,560
      Penge 37 £1,570
      Woodside 44 £1,583
      West Drayton 79 £1,584
      Leyton 243 £1,587
      Little Ilford 45 £1,589
      Sudbury 148 £1,592
      Hounslow West 113 £1,597
      Newbury Park 64 £1,598
      Beckenham 49 £1,600
      Brunswick Park 30 £1,610
      Snaresbrook 26 £1,610
      Greenford 98 £1,614
      Maryland 81 £1,614
      Plumstead 99 £1,616
      Feltham 77 £1,625
      Southbury 70 £1,627
      South Woodford 31 £1,640
      Highams Park 54 £1,645
      Fairlop 25 £1,653
      Elm Park 22 £1,663
      Plaistow 148 £1,674
      Abbey Wood 44 £1,677
      Camberwell 151 £1,683
      Well Hall 33 £1,693
      Perry Vale 72 £1,700
      Thames View 65 £1,701
      Purley 72 £1,703
      Streatham Hill 272 £1,724
      Harold Hill 35 £1,726
      Carshalton Beeches 45 £1,728
      Little Heath 25 £1,729
      Worton 118 £1,735
      Herne Hill 24 £1,743
      Hanworth 25 £1,743
      Hither Green 78 £1,750
      Clapton 159 £1,754
      Homerton 104 £1,756
      Rotherhithe 190 £1,766
      Collier's Wood 93 £1,768
      Collier Row 35 £1,770
      Peckham 156 £1,775
      Becontree 64 £1,786
      New Cross 141 £1,790
      Stepney 225 £1,796
      Gidea Park 40 £1,805
      Chingford 118 £1,806
      West Hackney 75 £1,816
      Beckton 80 £1,817
      Hainault 28 £1,825
      The Wrythe 24 £1,826
      Shooters Hill 47 £1,827
      Palmers Green 71 £1,831
      Broad Green 253 £1,832
      Northwood 71 £1,832
      Poplar 242 £1,833
      Thamesmead 53 £1,834
      Heston 73 £1,834
      Gants Hill 99 £1,836
      Finchley 62 £1,837
      Worcester Park 25 £1,838
      Widmore 29 £1,839
      New Barnet 26 £1,848
      Forest Hill 66 £1,850
      Blackheath 33 £1,851
      Loughborough Junction 103 £1,866
      Dagenham 64 £1,867
      Rush Green 64 £1,871
      Crystal Palace 27 £1,886
      New Cross Gate 121 £1,886
      Selhurst 87 £1,892
      Blendon 20 £1,893
      Ponders End 49 £1,899
      Ladywell 110 £1,903
      Brixton 192 £1,906
      Preston 180 £1,907
      Harmondsworth 20 £1,908
      Rayners Lane 127 £1,908
      Hillingdon 85 £1,909
      Gallions Reach 33 £1,909
      Church End 66 £1,914
      Redbridge 41 £1,922
      Shortlands 27 £1,923
      Alperton 127 £1,938
      Becontree Heath 66 £1,942
      Hornsey 172 £1,946
      Bow 240 £1,947
      Leytonstone 109 £1,948
      New Southgate 36 £1,949
      Benhilton 70 £1,952
      Deptford 110 £1,954
      Norbury 40 £1,970
      Yiewsley 64 £1,971
      Hale End 27 £1,972
      Bethnal Green 238 £1,973
      Horn Park 26 £1,976
      Hackney 165 £1,993
      Mile End 181 £1,995
      Hayes 134 £1,995
      Tulse Hill 45 £2,004
      Southgate 45 £2,005
      Harrow Weald 76 £2,007
      Wallington 27 £2,010
      Belmont 53 £2,014
      Haggerston 108 £2,026
      Holloway 339 £2,034
      Stockwell 226 £2,037
      Yeading 84 £2,042
      Archway 172 £2,043
      Kingsbury 93 £2,045
      Summerstown 137 £2,049
      Upper Norwood 35 £2,057
      New Malden 77 £2,060
      West Norwood 83 £2,063
      Upton Park 73 £2,070
      Morden 33 £2,074
      Hackney Wick 41 £2,075
      Perivale 92 £2,082
      Cowley 92 £2,082
      Osterley 22 £2,094
      Barnehurst 25 £2,101
      Charlton 70 £2,107
      Dulwich Village 21 £2,107
      West Barnes 54 £2,114
      Limehouse 238 £2,119
      Whetstone 38 £2,126
      East Dulwich 75 £2,134
      Mapesbury 107 £2,142
      Nunhead 56 £2,144
      Hanwell 199 £2,148
      Hornchurch 35 £2,153
      Chinbrook 34 £2,157
      Streatham 150 £2,165
      Park Royal 254 £2,167
      Barkingside 23 £2,172
      Dollis Hill 175 £2,175
      Shadwell 142 £2,178
      Whitton 36 £2,180
      Furzedown 333 £2,184
      Stanmore 38 £2,192
      Earlsfield 131 £2,192
      West Hendon 65 £2,197
      Hendon 105 £2,204
      West Ham 141 £2,207
      East Greenwich 226 £2,210
      Cranford 24 £2,212
      Canning Town 227 £2,216
      Middle Park 31 £2,230
      Balham 222 £2,234
      West Finchley 39 £2,250
      Honor Oak 35 £2,266
      Hackbridge 20 £2,268
      Kidbrooke 117 £2,269
      Brockley 44 £2,277
      New Eltham 21 £2,293
      Walworth 226 £2,297
      Finsbury Park 143 £2,302
      Shacklewell 108 £2,310
      Old Kent Road 246 £2,316
      Harlesden 156 £2,322
      Dulwich 22 £2,333
      Highbury 206 £2,335
      Stamford Hill 80 £2,341
      Friern Barnet 43 £2,342
      Berrylands 20 £2,347
      Kilburn 119 £2,361
      Twyford 62 £2,387
      North Finchley 73 £2,387
      Sudbury Hill 32 £2,388
      Merton 117 £2,394
      Colindale 175 £2,401
      Spring Grove 107 £2,401
      Charlton Riverside 39 £2,410
      Brent Cross 74 £2,414
      Stroud Green 50 £2,420
      Crouch End 95 £2,432
      Surbiton 98 £2,454
      Wandsworth 286 £2,480
      Stratford 512 £2,482
      Bowes 316 £2,489
      Dalston 139 £2,489
      Clayhall 46 £2,496
      Pinner 39 £2,523
      Clapham 362 £2,560
      Bermondsey 292 £2,571
      Stoke Newington 179 £2,579
      Putney 182 £2,601
      Southfields 114 £2,607
      Upton 34 £2,637
      Blackwall 407 £2,642
      Silvertown 158 £2,664
      St Pancras 224 £2,673
      North Woolwich 22 £2,680
      Hampton Hill 20 £2,683
      Hendon Central 538 £2,686
      Kennington 73 £2,694
      Shepherd's Bush 531 £2,704
      Clapham Junction 308 £2,706
      Oval 139 £2,709
      West Kensington 443 £2,723
      Greenwich Peninsula 93 £2,729
      Roehampton 106 £2,731
      Norbiton 186 £2,733
      Strawberry Hill 63 £2,756
      Merton Park 127 £2,817
      Whitechapel 768 £2,950
      Queen's Park 119 £2,978
      Tufnell Park 41 £2,984
      Hoxton 201 £3,039
      Isle of Dogs 1,060 £3,076
      Temple Fortune 93 £3,084
      Barnsbury 392 £3,106
      Battersea 291 £3,109
      Elephant and Castle 352 £3,122
      Ickenham 50 £3,137
      Petersham 30 £3,243
      Woodside Park 38 £3,255
      Gospel Oak 61 £3,267
      Canary Wharf 475 £3,323
      Brook Green 161 £3,341
      North Kensington 243 £3,348
      Kentish Town 219 £3,404
      Muswell Hill 121 £3,443
      Cockfosters 45 £3,446
      Brondesbury 111 £3,467
      Hampton Wick 52 £3,473
      Lambeth 64 £3,488
      Islington 238 £3,512
      Somers Town 131 £3,552
      Hammersmith 688 £3,578
      Mill Hill 44 £3,624
      Wapping 321 £3,676
      The Borough 317 £3,703
      Fitzrovia 372 £3,716
      South Hampstead 233 £3,785
      Earl's Court 653 £3,807
      Raynes Park 161 £3,822
      Fulham 514 £3,936
      Shoreditch 205 £3,944
      Finsbury 232 £3,958
      East Sheen 44 £3,974
      Clerkenwell 253 £3,998
      North Sheen 61 £4,058
      High Barnet 44 £4,061
      Holborn 167 £4,064
      Golders Green 149 £4,112
      Waterloo 199 £4,188
      Mortlake 46 £4,298
      Vauxhall 394 £4,314
      Kew 42 £4,368
      St Margarets 86 £4,427
      West Hampstead 336 £4,446
      King's Cross 246 £4,538
      Southwark 166 £4,598
      Chalk Farm 395 £5,046
      Bloomsbury 171 £5,237
      Belsize Park 488 £5,522
      Notting Hill 452 £5,619
      Coombe 41 £5,675
      Brompton 936 £5,767
      Hadley Wood 25 £7,219
      Chelsea 658 £7,313
      Kensington 410 £7,579
      South Kensington 676 £11,149
      Hampstead Garden Suburb 61 £12,807
      Be the first to find new properties
      Your search
      • Greater london

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