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 26 £1,169
      Downham 44 £1,227
      Manor Park 51 £1,321
      Catford South 54 £1,329
      Northumberland Heath 36 £1,354
      Cricklewood 130 £1,370
      Forestdale 21 £1,376
      Bedfont 56 £1,398
      Forest Gate 64 £1,401
      Scrattons Farm 191 £1,402
      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 184 £1,489
      Waddon 102 £1,491
      South Norwood 89 £1,491
      Plashet 89 £1,493
      Camberwell 146 £1,497
      Sudbury 140 £1,501
      Seven Kings 152 £1,513
      Greenford 110 £1,526
      Addiscombe 84 £1,533
      Harringay 190 £1,533
      St Paul's Cray 25 £1,537
      Plumstead 112 £1,541
      Wealdstone 227 £1,542
      Kenton 52 £1,546
      Worton 121 £1,561
      Abbey Wood 46 £1,571
      Poverest 20 £1,574
      Bexley 20 £1,586
      Fairlop 22 £1,587
      Highams Park 52 £1,588
      Leyton 228 £1,593
      South Woodford 24 £1,594
      West Green 339 £1,599
      Hounslow West 133 £1,601
      Little Heath 27 £1,604
      Tolworth 35 £1,605
      Chadwell Heath 34 £1,605
      Maryland 82 £1,610
      Newbury Park 67 £1,615
      Harold Hill 39 £1,624
      Carshalton Beeches 47 £1,627
      Thamesmead 42 £1,638
      Brunswick Park 32 £1,640
      Selhurst 93 £1,652
      Penge 35 £1,655
      Beckenham 47 £1,657
      Plaistow 144 £1,660
      Southbury 75 £1,664
      Hanworth 26 £1,672
      Dulwich Village 20 £1,673
      Perry Vale 68 £1,676
      Peckham 153 £1,682
      Beckton 84 £1,682
      New Cross 141 £1,689
      Well Hall 36 £1,698
      Feltham 85 £1,703
      Shortlands 34 £1,715
      Broad Green 228 £1,717
      Goddington 20 £1,718
      Wanstead 24 £1,729
      Crystal Palace 30 £1,730
      Purley 72 £1,731
      Horn Park 32 £1,733
      New Cross Gate 122 £1,736
      Streatham Hill 271 £1,738
      Snaresbrook 26 £1,743
      Clapton 175 £1,747
      Woodside 52 £1,747
      Elm Park 23 £1,749
      Palmers Green 73 £1,753
      Stepney 205 £1,756
      Collier's Wood 101 £1,759
      Collier Row 45 £1,760
      Thames View 74 £1,765
      Harmondsworth 24 £1,777
      Chingford 121 £1,779
      West Hackney 79 £1,782
      Hainault 28 £1,786
      Gidea Park 33 £1,803
      Loughborough Junction 109 £1,803
      Hale End 25 £1,806
      Deptford 109 £1,812
      Homerton 102 £1,816
      Hither Green 82 £1,819
      Forest Hill 66 £1,819
      Gants Hill 105 £1,820
      Rayners Lane 133 £1,821
      Preston 181 £1,828
      Heston 76 £1,828
      Gallions Reach 35 £1,832
      Haggerston 104 £1,833
      Becontree 73 £1,836
      Rotherhithe 179 £1,838
      Worcester Park 29 £1,838
      Poplar 240 £1,839
      The Wrythe 27 £1,846
      Ladywell 116 £1,856
      Redbridge 46 £1,857
      Rush Green 56 £1,858
      Herne Hill 23 £1,876
      Finchley 65 £1,878
      Hillingdon 83 £1,880
      Blackheath 37 £1,882
      Northwood 76 £1,886
      New Barnet 33 £1,891
      Upper Norwood 33 £1,899
      Widmore 27 £1,903
      Leytonstone 102 £1,905
      Dagenham 67 £1,906
      Whetstone 38 £1,907
      Harrow Weald 75 £1,928
      Becontree Heath 68 £1,931
      Brixton 181 £1,931
      Shadwell 128 £1,935
      Benhilton 79 £1,935
      Southgate 43 £1,940
      Wallington 30 £1,941
      Ponders End 51 £1,950
      Church End 73 £1,952
      Shooters Hill 43 £1,953
      Hackney 168 £1,956
      Blendon 21 £1,967
      Bethnal Green 223 £1,970
      New Southgate 41 £1,976
      Barkingside 29 £1,986
      New Malden 80 £2,002
      Alperton 130 £2,002
      Hayes 141 £2,003
      Morden 42 £2,009
      Hornsey 155 £2,010
      Honor Oak 38 £2,020
      Hackney Wick 40 £2,029
      Summerstown 146 £2,032
      West Ham 137 £2,035
      Holloway 350 £2,037
      Archway 164 £2,039
      Upton Park 83 £2,039
      Belmont 51 £2,044
      Streatham 147 £2,047
      West Norwood 87 £2,048
      Perivale 82 £2,052
      Bow 228 £2,054
      Stockwell 213 £2,058
      Yeading 79 £2,059
      Osterley 24 £2,062
      Mile End 196 £2,066
      Cowley 97 £2,066
      New Eltham 25 £2,071
      Kingsbury 94 £2,072
      Charlton 76 £2,080
      West Barnes 55 £2,107
      Whitton 38 £2,109
      Norbury 42 £2,113
      Yiewsley 59 £2,122
      Tulse Hill 51 £2,122
      Furzedown 345 £2,123
      Mapesbury 113 £2,135
      Sudbury Hill 45 £2,153
      Canning Town 249 £2,154
      Park Royal 245 £2,156
      Limehouse 226 £2,158
      East Dulwich 82 £2,163
      Cranford 22 £2,166
      Charlton Riverside 41 £2,168
      Surbiton 102 £2,171
      Stanmore 36 £2,175
      Middle Park 31 £2,176
      Barnehurst 28 £2,179
      Spring Grove 111 £2,185
      Hanwell 201 £2,189
      Hendon 96 £2,192
      West Finchley 45 £2,198
      Dollis Hill 156 £2,212
      Nunhead 58 £2,216
      Hornchurch 36 £2,217
      Clayhall 31 £2,226
      Upton 37 £2,235
      Old Kent Road 234 £2,247
      Friern Barnet 44 £2,253
      East Greenwich 225 £2,253
      West Hendon 59 £2,255
      Stroud Green 53 £2,261
      Balham 224 £2,270
      Shacklewell 109 £2,276
      Harlesden 160 £2,304
      Stamford Hill 87 £2,304
      Dulwich 22 £2,306
      Walworth 236 £2,308
      Finsbury Park 149 £2,335
      North Finchley 61 £2,352
      Twyford 71 £2,354
      Kidbrooke 114 £2,373
      Brent Cross 71 £2,375
      Earlsfield 119 £2,377
      Highbury 187 £2,398
      Kilburn 107 £2,413
      Bowes 203 £2,420
      Stratford 477 £2,423
      Colindale 172 £2,433
      Chinbrook 32 £2,439
      Crouch End 94 £2,443
      Pinner 38 £2,468
      Brockley 40 £2,469
      Merton 116 £2,476
      Stoke Newington 186 £2,497
      Wandsworth 275 £2,499
      Tufnell Park 46 £2,519
      Hendon Central 285 £2,521
      Kennington 81 £2,544
      South Hornchurch 20 £2,546
      Clapham 352 £2,548
      Dalston 123 £2,580
      Blackwall 395 £2,597
      Oval 145 £2,624
      Greenwich Peninsula 92 £2,640
      Southfields 116 £2,653
      Silvertown 160 £2,657
      Norbiton 180 £2,672
      Putney 179 £2,673
      St Pancras 223 £2,680
      Bermondsey 296 £2,683
      West Kensington 427 £2,775
      Strawberry Hill 62 £2,778
      Merton Park 125 £2,788
      Shepherd's Bush 537 £2,793
      Hampton Hill 24 £2,802
      Clapham Junction 295 £2,864
      Hoxton 215 £2,921
      Whitechapel 726 £2,941
      Elephant and Castle 353 £2,956
      Temple Fortune 99 £3,016
      Queen's Park 109 £3,058
      Woodside Park 36 £3,060
      Barnsbury 398 £3,081
      Isle of Dogs 1,103 £3,083
      Roehampton 96 £3,126
      Ickenham 60 £3,142
      Lambeth 65 £3,145
      Battersea 284 £3,167
      Brook Green 142 £3,182
      Hampton Wick 48 £3,225
      Kentish Town 210 £3,232
      North Kensington 211 £3,269
      Muswell Hill 131 £3,274
      Brondesbury 112 £3,294
      Gospel Oak 59 £3,329
      Canary Wharf 500 £3,364
      Islington 226 £3,412
      Mill Hill 47 £3,447
      Cockfosters 47 £3,465
      Somers Town 128 £3,522
      The Borough 296 £3,578
      South Hampstead 207 £3,589
      Hammersmith 672 £3,600
      Clerkenwell 230 £3,704
      Petersham 29 £3,744
      Fitzrovia 353 £3,774
      Earl's Court 557 £3,828
      Shoreditch 181 £3,841
      Kingston Vale 27 £3,849
      Raynes Park 155 £3,872
      Holborn 166 £3,882
      Golders Green 162 £3,895
      Fulham 501 £3,896
      Wapping 319 £3,939
      East Sheen 41 £3,951
      North Sheen 60 £3,952
      High Barnet 47 £3,983
      St Margarets 82 £4,071
      West Hampstead 344 £4,077
      Mortlake 44 £4,154
      Waterloo 189 £4,237
      Vauxhall 390 £4,300
      Finsbury 243 £4,301
      Southwark 167 £4,376
      King's Cross 245 £4,617
      Kew 41 £4,801
      Bloomsbury 157 £5,034
      Chalk Farm 363 £5,102
      Notting Hill 439 £5,399
      Coombe 41 £5,507
      Brompton 894 £5,614
      Belsize Park 443 £5,714
      Hadley Wood 26 £6,872
      Chelsea 627 £7,558
      Kensington 384 £7,876
      South Kensington 674 £11,120
      Hampstead Garden Suburb 59 £13,028
      Be the first to find new properties
      Your search
      • Greater london

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