Skip to content
    Filters
    Your search
    City
    Clear value
    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
      Poverest 30 £1,059
      Downham 73 £1,188
      Berrylands 21 £1,205
      Osterley 33 £1,281
      St Paul's Cray 52 £1,288
      Highams Park 27 £1,294
      Thornton Heath 178 £1,304
      Morden 34 £1,309
      Bedfont 75 £1,313
      West Drayton 58 £1,320
      Elm Park 20 £1,325
      Southend 31 £1,334
      Little Heath 29 £1,334
      Wealdstone 220 £1,341
      Tolworth 32 £1,363
      Pollards Hill 46 £1,387
      Seven Kings 188 £1,391
      Forest Gate 56 £1,401
      Anerley 29 £1,413
      Goddington 20 £1,420
      Barking Riverside 26 £1,424
      Hounslow West 172 £1,425
      Carshalton Beeches 50 £1,457
      Penge 36 £1,465
      Harold Hill 35 £1,466
      Beckenham 29 £1,468
      Bexley 22 £1,475
      Becontree 78 £1,484
      Chadwell Heath 47 £1,486
      Gants Hill 143 £1,512
      Sudbury 152 £1,527
      Greenford 129 £1,527
      Yiewsley 71 £1,532
      Chingford 35 £1,535
      Southbury 57 £1,537
      Maryland 72 £1,538
      Newbury Park 85 £1,542
      Kenton 51 £1,542
      Whitton 54 £1,543
      Worcester Park 29 £1,543
      Redbridge 52 £1,545
      Waddon 102 £1,551
      Feltham 101 £1,566
      Broad Green 205 £1,570
      Edmonton 80 £1,570
      Ponders End 58 £1,584
      Barkingside 34 £1,589
      Woodside 43 £1,594
      Worton 133 £1,599
      Plashet 87 £1,599
      Northumberland Heath 45 £1,602
      Fairlop 31 £1,605
      Addiscombe 83 £1,606
      Mitcham 116 £1,608
      Thames View 88 £1,608
      Lower Belvedere 25 £1,608
      Hendon Central 83 £1,612
      Homerton 86 £1,613
      Hainault 31 £1,627
      West Norwood 71 £1,628
      Plumstead 85 £1,639
      The Wrythe 28 £1,644
      Stepney 218 £1,662
      Shortlands 33 £1,665
      Harrow Weald 90 £1,673
      Hanworth 31 £1,676
      Tulse Hill 46 £1,685
      Brunswick Park 40 £1,686
      Heston 91 £1,696
      New Cross 107 £1,697
      Rush Green 63 £1,697
      New Malden 76 £1,701
      Honor Oak 27 £1,709
      South Woodford 26 £1,710
      Abbey Wood 38 £1,712
      Hither Green 87 £1,716
      Rayners Lane 161 £1,717
      Bowes 32 £1,731
      Plaistow 123 £1,732
      Hillingdon 91 £1,734
      Widmore 21 £1,736
      Catford South 52 £1,739
      Becontree Heath 75 £1,743
      Elmers End 23 £1,746
      Camberwell 105 £1,750
      Hackney 130 £1,770
      Longlands 21 £1,778
      Cricklewood 68 £1,782
      Benhilton 103 £1,783
      Leytonstone 96 £1,783
      Leyton 176 £1,790
      Collier Row 49 £1,792
      Belmont 48 £1,796
      Harmondsworth 30 £1,797
      Clayhall 34 £1,801
      Stanmore 45 £1,804
      Cranford 23 £1,810
      Peckham 113 £1,812
      Collier's Wood 74 £1,822
      Southgate 33 £1,829
      Selhurst 100 £1,829
      Cowley 115 £1,837
      Crystal Palace 22 £1,841
      Harold Wood 22 £1,843
      Loughborough Junction 87 £1,845
      Scrattons Farm 37 £1,846
      Kingsbury 106 £1,848
      Wallington 50 £1,851
      Alperton 126 £1,856
      Well Hall 30 £1,865
      Hendon 88 £1,875
      Sudbury Hill 40 £1,879
      Harringay 109 £1,886
      Forest Hill 58 £1,891
      Palmers Green 71 £1,896
      Hayes 162 £1,898
      Ladywell 130 £1,900
      Hampton 20 £1,903
      Yeading 89 £1,914
      Bethnal Green 165 £1,919
      West Green 189 £1,933
      Shooters Hill 39 £1,936
      Gidea Park 31 £1,944
      Perivale 94 £1,945
      West Ham 110 £1,948
      Poplar 211 £1,949
      Little Ilford 48 £1,949
      Clapton 111 £1,953
      Manor Park 38 £1,959
      Streatham 163 £1,960
      Hackney Wick 28 £1,961
      Harlesden 153 £1,969
      Preston 141 £1,970
      Deptford 75 £1,970
      New Barnet 34 £1,971
      Purley 57 £1,974
      New Cross Gate 84 £1,975
      Perry Vale 60 £1,980
      Bow 215 £1,982
      Hanwell 185 £1,983
      East Dulwich 41 £2,001
      Park Royal 229 £2,008
      Rotherhithe 154 £2,009
      South Norwood 55 £2,012
      Blackheath 25 £2,014
      West Hendon 74 £2,022
      Finchley 43 £2,025
      Gallions Reach 30 £2,035
      West Barnes 48 £2,040
      Mile End 109 £2,051
      Earlsfield 84 £2,056
      Dollis Hill 135 £2,067
      Snaresbrook 21 £2,068
      Colindale 211 £2,074
      Brixton 139 £2,084
      Haggerston 99 £2,085
      Thamesmead 31 £2,086
      Chinbrook 28 £2,104
      Streatham Hill 160 £2,106
      Dagenham 82 £2,110
      Hook 22 £2,117
      Colney Hatch 24 £2,125
      Stratford 307 £2,127
      Canning Town 161 £2,129
      Norbiton 183 £2,132
      Surbiton 121 £2,134
      Hornsey 100 £2,135
      Nunhead 55 £2,135
      Northwood 85 £2,151
      Norbury 33 £2,155
      Upton Park 65 £2,167
      Finsbury Park 107 £2,169
      Whetstone 38 £2,182
      West Hackney 44 £2,182
      Twyford 54 £2,188
      Shadwell 95 £2,189
      Furzedown 190 £2,191
      Pinner 39 £2,198
      Spring Grove 104 £2,214
      Beckton 66 £2,215
      Summerstown 86 £2,223
      Holloway 227 £2,237
      Limehouse 161 £2,271
      Church End 62 £2,279
      Brent Cross 61 £2,279
      Kidbrooke 82 £2,280
      Old Kent Road 194 £2,302
      Stockwell 146 £2,316
      Upper Norwood 23 £2,320
      Silvertown 144 £2,337
      Strawberry Hill 46 £2,341
      Wandsworth 162 £2,358
      Charlton Riverside 33 £2,358
      Brockley 30 £2,373
      Archway 90 £2,382
      New Southgate 46 £2,403
      Mapesbury 118 £2,406
      East Greenwich 149 £2,416
      Charlton 52 £2,424
      Walworth 156 £2,426
      West Finchley 51 £2,432
      Blackwall 282 £2,439
      Kilburn 102 £2,446
      Crouch End 73 £2,454
      Dalston 99 £2,494
      Merton 98 £2,511
      Greenwich Peninsula 66 £2,516
      Kennington 61 £2,548
      North Finchley 46 £2,554
      Friern Barnet 40 £2,561
      Stamford Hill 52 £2,567
      Oval 116 £2,621
      Tufnell Park 57 £2,639
      Stoke Newington 146 £2,663
      Dulwich 20 £2,670
      Motspur Park 27 £2,674
      Clapham 212 £2,679
      Whitechapel 651 £2,696
      Putney 139 £2,697
      Shacklewell 64 £2,714
      Clapham Junction 205 £2,734
      Temple Fortune 95 £2,738
      Mill Hill 71 £2,746
      Highbury 165 £2,746
      Merton Park 96 £2,758
      Upton 24 £2,772
      Balham 134 £2,783
      West Kensington 338 £2,786
      Roehampton 76 £2,804
      North Sheen 57 £2,815
      South Hornchurch 26 £2,823
      St Pancras 163 £2,832
      Bermondsey 191 £2,893
      Shepherd's Bush 428 £2,914
      Stroud Green 33 £2,920
      Elephant and Castle 275 £2,938
      Southfields 74 £2,963
      Barnsbury 381 £2,968
      Lambeth 47 £2,985
      Queen's Park 106 £3,040
      Brook Green 146 £3,061
      Cockfosters 45 £3,066
      Brondesbury 138 £3,082
      Hoxton 167 £3,111
      Ickenham 47 £3,117
      Muswell Hill 87 £3,119
      Isle of Dogs 857 £3,159
      Golders Green 160 £3,179
      Battersea 214 £3,263
      Somers Town 133 £3,390
      Canary Wharf 435 £3,403
      Islington 207 £3,406
      North Kensington 176 £3,409
      Woodside Park 37 £3,415
      Gospel Oak 38 £3,467
      South Hampstead 206 £3,481
      Shoreditch 142 £3,503
      Fulham 459 £3,522
      Fitzrovia 277 £3,537
      Kentish Town 173 £3,612
      St Margarets 87 £3,729
      Hammersmith 504 £3,839
      Wapping 277 £3,851
      The Borough 253 £3,851
      Raynes Park 118 £3,940
      Hampton Wick 34 £3,951
      Clerkenwell 188 £3,963
      Finsbury 207 £4,061
      Earl's Court 421 £4,115
      East Sheen 36 £4,177
      Vauxhall 390 £4,224
      Waterloo 171 £4,246
      West Hampstead 287 £4,246
      Kew 31 £4,688
      Holborn 140 £4,774
      King's Cross 181 £4,798
      Southwark 128 £4,851
      Mortlake 30 £4,897
      Petersham 30 £4,970
      Bloomsbury 130 £5,139
      Chalk Farm 339 £5,211
      Notting Hill 390 £5,252
      Brompton 677 £5,546
      High Barnet 34 £5,634
      Belsize Park 395 £5,810
      Hadley Wood 26 £7,204
      Kensington 318 £7,357
      Chelsea 551 £8,111
      South Kensington 573 £11,398
      Hampstead Garden Suburb 51 £14,583
      Be the first to find new properties
      Your search
      • Greater london

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