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
      Thornton Heath 180 £1,308
      Morden 34 £1,309
      West Drayton 60 £1,309
      Bedfont 75 £1,313
      Highams Park 29 £1,319
      Elm Park 20 £1,325
      Southend 31 £1,334
      Little Heath 29 £1,334
      Wealdstone 219 £1,341
      Tolworth 32 £1,363
      Seven Kings 187 £1,386
      Pollards Hill 46 £1,387
      Anerley 29 £1,411
      Hounslow West 172 £1,417
      Goddington 20 £1,420
      Barking Riverside 26 £1,424
      Forest Gate 58 £1,436
      Carshalton Beeches 49 £1,443
      Harold Hill 36 £1,453
      Beckenham 29 £1,468
      Penge 37 £1,470
      Bexley 22 £1,475
      Becontree 77 £1,481
      Gants Hill 143 £1,485
      Chadwell Heath 47 £1,486
      Greenford 129 £1,527
      Sudbury 153 £1,528
      Yiewsley 71 £1,532
      Chingford 35 £1,535
      Southbury 57 £1,537
      Newbury Park 86 £1,537
      Kenton 51 £1,542
      Whitton 54 £1,543
      Worcester Park 29 £1,543
      Redbridge 52 £1,545
      Waddon 102 £1,551
      Maryland 73 £1,552
      Broad Green 203 £1,558
      Edmonton 81 £1,561
      Feltham 101 £1,566
      Ponders End 56 £1,572
      Woodside 42 £1,578
      Hainault 30 £1,596
      Northumberland Heath 45 £1,596
      Plashet 87 £1,599
      Addiscombe 86 £1,601
      Worton 132 £1,601
      Homerton 86 £1,605
      Thames View 88 £1,608
      Lower Belvedere 25 £1,608
      Mitcham 116 £1,609
      Hendon Central 83 £1,612
      Fairlop 30 £1,630
      Barkingside 35 £1,632
      West Norwood 72 £1,638
      Shortlands 34 £1,639
      The Wrythe 28 £1,644
      Plumstead 84 £1,646
      Stepney 218 £1,659
      Harrow Weald 91 £1,664
      Brunswick Park 38 £1,667
      Hanworth 32 £1,684
      Tulse Hill 46 £1,685
      New Malden 74 £1,690
      New Cross 106 £1,691
      Heston 90 £1,696
      Rush Green 63 £1,697
      Hither Green 89 £1,700
      South Woodford 24 £1,703
      Honor Oak 27 £1,709
      Abbey Wood 38 £1,712
      Rayners Lane 161 £1,717
      Hillingdon 91 £1,734
      Plaistow 122 £1,735
      Widmore 21 £1,735
      Becontree Heath 75 £1,743
      Catford South 52 £1,744
      Elmers End 23 £1,746
      Camberwell 109 £1,749
      Bowes 31 £1,763
      Leytonstone 97 £1,765
      Hackney 131 £1,765
      Cricklewood 68 £1,782
      Stanmore 44 £1,784
      Peckham 113 £1,784
      Leyton 174 £1,790
      Longlands 20 £1,790
      Benhilton 101 £1,796
      Belmont 48 £1,796
      Harmondsworth 30 £1,797
      Clayhall 34 £1,800
      Collier Row 50 £1,808
      Cranford 23 £1,810
      Harold Wood 21 £1,821
      Selhurst 100 £1,824
      Cowley 115 £1,837
      Crystal Palace 22 £1,841
      Scrattons Farm 37 £1,846
      Alperton 127 £1,846
      Loughborough Junction 86 £1,847
      Kingsbury 106 £1,847
      Collier's Wood 75 £1,848
      Wallington 50 £1,851
      Southgate 34 £1,861
      Well Hall 30 £1,865
      Sudbury Hill 40 £1,879
      Hayes 160 £1,881
      Harringay 107 £1,881
      Hendon 87 £1,883
      Ladywell 131 £1,892
      Palmers Green 71 £1,896
      Gidea Park 32 £1,899
      Hampton 20 £1,903
      Forest Hill 58 £1,908
      Yeading 89 £1,917
      Perivale 96 £1,923
      Shooters Hill 39 £1,936
      Bethnal Green 162 £1,936
      West Green 191 £1,940
      Poplar 209 £1,945
      West Ham 110 £1,948
      Clapton 111 £1,953
      Streatham 161 £1,958
      Manor Park 38 £1,959
      Hackney Wick 28 £1,961
      Preston 139 £1,966
      Harlesden 153 £1,969
      Little Ilford 49 £1,971
      Deptford 76 £1,971
      New Barnet 34 £1,971
      New Cross Gate 83 £1,971
      Purley 57 £1,974
      Bow 218 £1,977
      Perry Vale 60 £1,980
      Hanwell 184 £1,982
      Park Royal 223 £1,995
      Rotherhithe 155 £1,999
      East Dulwich 40 £2,005
      Blackheath 25 £2,014
      South Norwood 54 £2,019
      Earlsfield 86 £2,024
      West Hendon 73 £2,029
      Finchley 42 £2,032
      Dollis Hill 133 £2,035
      Gallions Reach 30 £2,035
      West Barnes 48 £2,040
      Mile End 109 £2,051
      Colindale 211 £2,066
      Snaresbrook 21 £2,068
      Haggerston 100 £2,073
      Brixton 139 £2,084
      Thamesmead 31 £2,086
      Beckton 65 £2,096
      Colney Hatch 25 £2,102
      Chinbrook 28 £2,104
      Streatham Hill 160 £2,104
      Dagenham 82 £2,109
      Stratford 305 £2,117
      Hook 22 £2,117
      Hornsey 101 £2,125
      Canning Town 162 £2,130
      Norbiton 182 £2,131
      Surbiton 121 £2,134
      Nunhead 54 £2,135
      Summerstown 88 £2,140
      Upton Park 66 £2,145
      Northwood 85 £2,151
      Spring Grove 103 £2,164
      Finsbury Park 107 £2,169
      Shadwell 94 £2,170
      Furzedown 188 £2,179
      Whetstone 38 £2,182
      West Hackney 44 £2,182
      Norbury 32 £2,186
      Pinner 39 £2,198
      Twyford 55 £2,205
      Holloway 226 £2,244
      Brent Cross 60 £2,269
      Limehouse 160 £2,270
      Kidbrooke 82 £2,280
      Upper Norwood 22 £2,289
      Stockwell 148 £2,296
      Old Kent Road 195 £2,307
      Church End 63 £2,314
      Silvertown 143 £2,340
      Strawberry Hill 46 £2,340
      Wandsworth 162 £2,341
      Charlton Riverside 33 £2,358
      Archway 90 £2,382
      Brockley 31 £2,383
      Mapesbury 117 £2,390
      New Southgate 46 £2,403
      Walworth 153 £2,409
      East Greenwich 149 £2,411
      Charlton 52 £2,424
      West Finchley 51 £2,432
      Crouch End 75 £2,433
      Blackwall 281 £2,436
      Kilburn 103 £2,442
      Merton 97 £2,485
      Dalston 100 £2,509
      North Finchley 44 £2,524
      Kennington 62 £2,531
      Greenwich Peninsula 65 £2,541
      Stamford Hill 52 £2,549
      Friern Barnet 39 £2,550
      Oval 121 £2,573
      Tufnell Park 58 £2,609
      Clapham 216 £2,649
      Dulwich 20 £2,670
      Shacklewell 65 £2,683
      Stoke Newington 146 £2,694
      Whitechapel 649 £2,701
      Putney 140 £2,709
      Temple Fortune 94 £2,739
      Highbury 164 £2,743
      Mill Hill 71 £2,746
      Merton Park 97 £2,751
      Motspur Park 28 £2,755
      Clapham Junction 203 £2,766
      Upton 24 £2,772
      Balham 134 £2,783
      West Kensington 341 £2,788
      Roehampton 75 £2,804
      North Sheen 57 £2,813
      St Pancras 163 £2,822
      South Hornchurch 25 £2,880
      Bermondsey 189 £2,892
      Shepherd's Bush 432 £2,918
      Stroud Green 33 £2,920
      Elephant and Castle 267 £2,932
      Lambeth 48 £2,943
      Southfields 74 £2,963
      Barnsbury 378 £2,981
      Queen's Park 107 £3,035
      Brook Green 147 £3,040
      Cockfosters 45 £3,066
      Hoxton 166 £3,075
      Ickenham 47 £3,117
      Brondesbury 134 £3,131
      Muswell Hill 86 £3,134
      Golders Green 159 £3,171
      Isle of Dogs 848 £3,176
      Battersea 212 £3,269
      Somers Town 131 £3,368
      Canary Wharf 435 £3,405
      North Kensington 176 £3,410
      Woodside Park 38 £3,411
      Islington 205 £3,416
      Gospel Oak 37 £3,450
      South Hampstead 208 £3,461
      Shoreditch 141 £3,498
      Fulham 463 £3,508
      Fitzrovia 276 £3,533
      Kentish Town 175 £3,597
      St Margarets 85 £3,711
      Hammersmith 507 £3,829
      Wapping 277 £3,846
      The Borough 251 £3,862
      Raynes Park 120 £3,912
      Hampton Wick 34 £3,951
      Clerkenwell 189 £4,028
      Finsbury 207 £4,061
      Earl's Court 422 £4,109
      East Sheen 36 £4,177
      Vauxhall 391 £4,232
      Waterloo 171 £4,246
      West Hampstead 285 £4,247
      Kew 31 £4,688
      Holborn 139 £4,777
      King's Cross 182 £4,778
      Mortlake 31 £4,803
      Southwark 127 £4,839
      Petersham 30 £4,970
      Bloomsbury 130 £5,136
      Chalk Farm 339 £5,210
      Notting Hill 391 £5,266
      Brompton 673 £5,535
      High Barnet 34 £5,634
      Belsize Park 393 £5,843
      Hadley Wood 27 £7,011
      Kensington 314 £7,525
      Chelsea 550 £8,181
      South Kensington 564 £11,506
      Hampstead Garden Suburb 52 £14,865
      Be the first to find new properties
      Your search
      • Greater london

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