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 31 £1,065
      Berrylands 21 £1,207
      Downham 74 £1,220
      Osterley 32 £1,260
      St Paul's Cray 52 £1,289
      Little Heath 30 £1,304
      Bedfont 74 £1,307
      West Drayton 58 £1,312
      Morden 35 £1,316
      Thornton Heath 178 £1,325
      Southend 31 £1,334
      Wealdstone 224 £1,347
      Highams Park 27 £1,355
      Pollards Hill 47 £1,383
      Seven Kings 189 £1,401
      Forest Gate 55 £1,417
      Hounslow West 174 £1,418
      Barking Riverside 25 £1,420
      Goddington 20 £1,420
      Tolworth 34 £1,438
      Penge 39 £1,455
      Bexley 23 £1,467
      Becontree 78 £1,471
      Beckenham 29 £1,473
      Chadwell Heath 46 £1,488
      Carshalton Beeches 53 £1,488
      Southbury 52 £1,503
      Harold Hill 37 £1,511
      Gants Hill 144 £1,515
      Maryland 71 £1,520
      Anerley 30 £1,522
      Yiewsley 71 £1,532
      Chingford 36 £1,539
      Redbridge 52 £1,545
      Greenford 135 £1,547
      Waddon 103 £1,548
      Newbury Park 85 £1,553
      Addiscombe 85 £1,554
      Feltham 108 £1,556
      Edmonton 80 £1,562
      Woodside 41 £1,568
      Kenton 50 £1,569
      Whitton 54 £1,574
      Ponders End 55 £1,582
      Worton 139 £1,583
      Worcester Park 31 £1,587
      Barkingside 34 £1,589
      Sudbury 170 £1,592
      Hendon Central 81 £1,594
      Thames View 87 £1,600
      Northumberland Heath 45 £1,602
      Broad Green 212 £1,603
      Lower Belvedere 25 £1,608
      Fairlop 32 £1,621
      The Wrythe 29 £1,627
      Mitcham 120 £1,630
      Hainault 30 £1,631
      Shortlands 31 £1,640
      Plashet 87 £1,642
      Hanworth 32 £1,645
      Homerton 88 £1,648
      Stepney 220 £1,653
      Harrow Weald 92 £1,660
      Brunswick Park 37 £1,669
      West Norwood 70 £1,671
      Plumstead 91 £1,674
      Tulse Hill 47 £1,677
      Rush Green 65 £1,698
      Heston 92 £1,703
      Hillingdon 94 £1,708
      South Woodford 26 £1,710
      Abbey Wood 38 £1,713
      Honor Oak 26 £1,722
      Bowes 32 £1,731
      Rayners Lane 164 £1,739
      Becontree Heath 76 £1,740
      Elmers End 23 £1,753
      Catford South 48 £1,754
      New Malden 77 £1,754
      Hither Green 81 £1,755
      New Cross 110 £1,757
      Benhilton 109 £1,762
      Widmore 21 £1,762
      Plaistow 123 £1,762
      Leytonstone 99 £1,771
      Cranford 25 £1,773
      Longlands 21 £1,780
      Hackbridge 20 £1,782
      Selhurst 105 £1,790
      Hackney 128 £1,792
      Collier Row 49 £1,792
      Belmont 48 £1,797
      Clayhall 34 £1,801
      Cricklewood 68 £1,810
      Leyton 183 £1,819
      Camberwell 109 £1,826
      Cowley 111 £1,833
      Harmondsworth 31 £1,835
      Peckham 116 £1,844
      Hampton 21 £1,851
      Palmers Green 71 £1,852
      Alperton 134 £1,852
      Loughborough Junction 94 £1,853
      Scrattons Farm 36 £1,855
      West Green 193 £1,865
      Harold Wood 22 £1,866
      Wallington 49 £1,867
      Crystal Palace 22 £1,872
      Sudbury Hill 44 £1,875
      Kingsbury 109 £1,879
      Hendon 91 £1,883
      Ladywell 128 £1,896
      Well Hall 32 £1,902
      Collier's Wood 79 £1,903
      Yeading 89 £1,914
      Purley 62 £1,918
      Bethnal Green 170 £1,919
      Stanmore 51 £1,921
      Harringay 116 £1,932
      Shooters Hill 39 £1,937
      Blackheath 26 £1,942
      Poplar 214 £1,945
      West Ham 115 £1,945
      Gidea Park 31 £1,946
      Hayes 180 £1,947
      Little Ilford 48 £1,949
      New Cross Gate 87 £1,954
      Manor Park 37 £1,954
      Deptford 76 £1,960
      Clapton 114 £1,964
      Forest Hill 58 £1,965
      Finchley 41 £1,975
      New Barnet 34 £1,975
      Streatham 178 £1,984
      Hackney Wick 28 £1,986
      Perry Vale 62 £1,994
      Bow 227 £2,001
      Southgate 34 £2,002
      Perivale 107 £2,004
      Park Royal 237 £2,009
      Earlsfield 85 £2,021
      South Norwood 53 £2,023
      Hanwell 196 £2,032
      Rotherhithe 158 £2,034
      Mile End 109 £2,047
      West Hendon 75 £2,050
      West Barnes 49 £2,053
      Gallions Reach 32 £2,070
      Snaresbrook 21 £2,073
      Hook 23 £2,080
      Preston 146 £2,081
      Upton Park 67 £2,083
      Colindale 237 £2,091
      Hornsey 105 £2,098
      Harlesden 163 £2,104
      Dagenham 82 £2,115
      Haggerston 98 £2,115
      West Hackney 47 £2,116
      Thamesmead 30 £2,117
      Dollis Hill 139 £2,120
      Norbiton 214 £2,121
      Colney Hatch 24 £2,125
      Brixton 141 £2,126
      Canning Town 166 £2,136
      Northwood 85 £2,155
      Norbury 34 £2,160
      East Dulwich 46 £2,161
      Chinbrook 27 £2,169
      Finsbury Park 108 £2,170
      Surbiton 119 £2,170
      Streatham Hill 162 £2,178
      Nunhead 58 £2,179
      Whetstone 38 £2,182
      Summerstown 87 £2,201
      Pinner 40 £2,204
      Twyford 56 £2,210
      Shadwell 99 £2,212
      Beckton 67 £2,228
      Furzedown 197 £2,235
      Holloway 239 £2,250
      Spring Grove 104 £2,258
      Stratford 332 £2,260
      Limehouse 168 £2,283
      Charlton Riverside 34 £2,286
      Church End 61 £2,309
      Old Kent Road 205 £2,310
      Upper Norwood 23 £2,320
      Silvertown 157 £2,331
      Brent Cross 66 £2,333
      Stockwell 144 £2,348
      Charlton 56 £2,351
      Archway 91 £2,355
      Brockley 32 £2,362
      Strawberry Hill 46 £2,395
      East Greenwich 155 £2,401
      Kidbrooke 85 £2,403
      Mapesbury 119 £2,406
      Wandsworth 170 £2,414
      New Southgate 47 £2,431
      Blackwall 286 £2,433
      Crouch End 75 £2,436
      West Finchley 51 £2,442
      Kilburn 106 £2,443
      Roehampton 79 £2,444
      Walworth 166 £2,445
      Greenwich Peninsula 67 £2,498
      Dalston 100 £2,531
      Stamford Hill 54 £2,537
      Merton 110 £2,543
      Kennington 61 £2,548
      Friern Barnet 40 £2,559
      North Finchley 49 £2,589
      Oval 124 £2,618
      Tufnell Park 57 £2,638
      Stoke Newington 147 £2,655
      Putney 144 £2,676
      Whitechapel 690 £2,705
      Motspur Park 29 £2,705
      Shacklewell 65 £2,706
      Clapham 212 £2,717
      Mill Hill 72 £2,754
      Clapham Junction 208 £2,763
      North Sheen 57 £2,764
      Temple Fortune 97 £2,766
      Balham 140 £2,767
      Upton 24 £2,772
      Highbury 174 £2,785
      Merton Park 115 £2,812
      West Kensington 341 £2,822
      South Hornchurch 26 £2,823
      Dulwich 23 £2,855
      St Pancras 171 £2,868
      Shepherd's Bush 441 £2,892
      Stroud Green 34 £2,907
      Southfields 75 £2,933
      Lambeth 48 £2,934
      Elephant and Castle 351 £2,962
      Barnsbury 392 £2,985
      Queen's Park 110 £3,019
      Bermondsey 217 £3,041
      Isle of Dogs 933 £3,056
      Cockfosters 46 £3,057
      Brondesbury 142 £3,069
      Hoxton 175 £3,090
      Brook Green 147 £3,096
      Muswell Hill 85 £3,098
      Ickenham 48 £3,136
      Golders Green 166 £3,186
      Battersea 221 £3,305
      Canary Wharf 445 £3,354
      Woodside Park 39 £3,390
      Islington 208 £3,418
      North Kensington 181 £3,435
      Somers Town 132 £3,443
      Shoreditch 146 £3,459
      South Hampstead 212 £3,462
      Gospel Oak 40 £3,504
      Fulham 450 £3,543
      Fitzrovia 284 £3,549
      Kentish Town 179 £3,609
      The Borough 258 £3,706
      St Margarets 88 £3,711
      Hammersmith 522 £3,831
      Raynes Park 125 £3,843
      Wapping 278 £3,873
      Clerkenwell 195 £3,916
      Hampton Wick 34 £3,951
      Finsbury 221 £4,009
      Earl's Court 451 £4,037
      East Sheen 36 £4,148
      Vauxhall 405 £4,173
      West Hampstead 291 £4,231
      Waterloo 179 £4,253
      Kew 32 £4,634
      Holborn 153 £4,703
      King's Cross 183 £4,795
      Southwark 129 £4,839
      Mortlake 30 £4,852
      Petersham 29 £5,037
      Bloomsbury 136 £5,088
      Notting Hill 397 £5,170
      Chalk Farm 338 £5,259
      Brompton 722 £5,435
      High Barnet 34 £5,634
      Belsize Park 407 £5,783
      Hadley Wood 26 £7,216
      Kensington 332 £7,413
      Chelsea 574 £7,889
      South Kensington 637 £10,974
      Hampstead Garden Suburb 51 £14,583
      Be the first to find new properties
      Your search
      • Greater london

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