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,266
      Downham 40 £1,304
      Scrattons Farm 252 £1,368
      Cricklewood 121 £1,370
      Pollards Hill 64 £1,396
      Forest Gate 62 £1,408
      Lower Belvedere 20 £1,432
      Anerley 30 £1,437
      Manor Park 40 £1,440
      Marks Gate 23 £1,453
      Catford South 55 £1,456
      Bedfont 57 £1,461
      Edmonton 114 £1,463
      Longlands 26 £1,475
      Mitcham 104 £1,482
      Plashet 81 £1,482
      Northumberland Heath 38 £1,487
      Waddon 100 £1,501
      West Drayton 71 £1,502
      Greenford 109 £1,509
      Penge 37 £1,517
      Kenton 62 £1,524
      Harringay 182 £1,526
      Thornton Heath 175 £1,527
      Barking Riverside 24 £1,528
      St Paul's Cray 25 £1,535
      Camberwell 148 £1,547
      Wealdstone 218 £1,556
      Plumstead 108 £1,556
      Addiscombe 79 £1,560
      South Norwood 85 £1,564
      Seven Kings 142 £1,573
      West Green 325 £1,574
      Tolworth 33 £1,584
      Little Ilford 46 £1,589
      Sudbury 144 £1,593
      Leyton 229 £1,596
      Newbury Park 65 £1,600
      Feltham 78 £1,615
      Elm Park 21 £1,621
      Fairlop 24 £1,621
      Chadwell Heath 34 £1,625
      Hounslow West 120 £1,629
      Highams Park 57 £1,632
      Harold Hill 37 £1,641
      Little Heath 27 £1,645
      Beckenham 47 £1,653
      South Woodford 26 £1,658
      Worton 116 £1,664
      Abbey Wood 44 £1,664
      Southbury 72 £1,667
      Plaistow 144 £1,683
      Carshalton Beeches 43 £1,698
      Perry Vale 70 £1,711
      Thames View 71 £1,722
      Poverest 24 £1,723
      Streatham Hill 275 £1,742
      Rotherhithe 176 £1,743
      Homerton 109 £1,743
      Hanworth 24 £1,745
      Brunswick Park 35 £1,749
      New Cross 138 £1,759
      Well Hall 32 £1,761
      Clapton 168 £1,766
      Snaresbrook 29 £1,770
      Collier Row 39 £1,772
      Stepney 229 £1,784
      Hainault 28 £1,784
      Peckham 156 £1,785
      Thamesmead 49 £1,790
      Maryland 85 £1,796
      Gidea Park 32 £1,797
      The Wrythe 24 £1,798
      Heston 76 £1,808
      Poplar 245 £1,812
      Blackheath 34 £1,815
      Chingford 121 £1,818
      Rush Green 56 £1,822
      Becontree 71 £1,826
      Woodside 47 £1,833
      Harmondsworth 21 £1,836
      Beckton 80 £1,840
      Loughborough Junction 106 £1,842
      New Cross Gate 117 £1,844
      Worcester Park 29 £1,845
      West Hackney 75 £1,846
      Broad Green 225 £1,856
      Shooters Hill 48 £1,857
      Collier's Wood 90 £1,858
      Rayners Lane 135 £1,860
      Gants Hill 109 £1,863
      Hither Green 70 £1,864
      Dagenham 67 £1,866
      Redbridge 42 £1,872
      Northwood 73 £1,873
      Hillingdon 78 £1,875
      Deptford 116 £1,875
      Ponders End 54 £1,878
      Palmers Green 66 £1,879
      Wanstead 23 £1,879
      Horn Park 26 £1,880
      Finchley 61 £1,882
      Selhurst 92 £1,882
      New Barnet 32 £1,885
      Crystal Palace 27 £1,891
      Purley 69 £1,895
      Herne Hill 20 £1,898
      Preston 187 £1,900
      Church End 67 £1,908
      Shortlands 30 £1,917
      Widmore 30 £1,924
      Gallions Reach 33 £1,926
      Ladywell 105 £1,930
      Whetstone 38 £1,939
      Forest Hill 66 £1,945
      Brixton 192 £1,947
      Belmont 54 £1,948
      Harrow Weald 80 £1,952
      Becontree Heath 65 £1,958
      New Southgate 38 £1,959
      Hackney 170 £1,961
      West Norwood 85 £1,968
      Bethnal Green 232 £1,968
      Hornsey 163 £1,974
      Alperton 131 £1,981
      Wallington 27 £1,984
      Benhilton 79 £1,986
      Barkingside 26 £1,998
      Hackney Wick 43 £2,001
      Upper Norwood 34 £2,003
      Archway 172 £2,011
      Hayes 132 £2,016
      Southgate 44 £2,018
      Haggerston 107 £2,019
      Hook 23 £2,025
      New Malden 77 £2,032
      Yiewsley 59 £2,039
      Shadwell 136 £2,040
      Holloway 332 £2,052
      Yeading 81 £2,053
      Leytonstone 111 £2,056
      Osterley 26 £2,056
      Perivale 87 £2,063
      Bow 233 £2,068
      Summerstown 143 £2,071
      West Ham 136 £2,074
      Cowley 90 £2,077
      Stockwell 211 £2,078
      Kingsbury 97 £2,082
      Norbury 41 £2,085
      Mile End 190 £2,092
      Tulse Hill 50 £2,098
      Morden 37 £2,118
      Dollis Hill 172 £2,123
      Mapesbury 107 £2,126
      Whitton 40 £2,132
      Limehouse 234 £2,134
      Furzedown 341 £2,134
      Lower Morden 20 £2,136
      Upton Park 73 £2,137
      Streatham 156 £2,146
      Canning Town 245 £2,152
      Cranford 25 £2,156
      Hanwell 197 £2,161
      Charlton 71 £2,169
      Barnehurst 25 £2,176
      West Barnes 54 £2,179
      Balham 221 £2,180
      Hale End 26 £2,183
      East Dulwich 82 £2,185
      Park Royal 247 £2,186
      Stanmore 39 £2,190
      Middle Park 32 £2,198
      West Hendon 67 £2,208
      New Eltham 24 £2,208
      Honor Oak 33 £2,210
      Hornchurch 33 £2,212
      Stroud Green 47 £2,229
      Hendon 96 £2,248
      Nunhead 54 £2,255
      Earlsfield 130 £2,269
      Finsbury Park 150 £2,280
      Old Kent Road 242 £2,282
      East Greenwich 219 £2,289
      West Finchley 41 £2,300
      Stamford Hill 85 £2,317
      Sudbury Hill 37 £2,324
      Berrylands 23 £2,328
      Shacklewell 109 £2,352
      Dulwich Village 22 £2,360
      Spring Grove 119 £2,366
      Harlesden 153 £2,369
      Kidbrooke 114 £2,380
      Friern Barnet 46 £2,383
      Twyford 64 £2,385
      Highbury 196 £2,385
      Kilburn 107 £2,399
      Colindale 176 £2,424
      Walworth 232 £2,424
      Brent Cross 70 £2,432
      Brockley 39 £2,440
      Wandsworth 296 £2,457
      Surbiton 108 £2,459
      Crouch End 102 £2,472
      Charlton Riverside 36 £2,473
      Pinner 34 £2,473
      Clayhall 42 £2,476
      Chinbrook 30 £2,478
      Bowes 269 £2,483
      North Finchley 66 £2,488
      Merton 114 £2,502
      Upton 36 £2,509
      Stratford 494 £2,515
      Stoke Newington 184 £2,524
      Southfields 120 £2,535
      Dulwich 21 £2,540
      Clapham 359 £2,556
      Dalston 129 £2,568
      Kennington 81 £2,573
      Blackwall 411 £2,578
      Hendon Central 416 £2,629
      Bermondsey 280 £2,666
      Oval 152 £2,668
      Putney 185 £2,674
      St Pancras 224 £2,696
      Silvertown 151 £2,704
      Hampton Hill 21 £2,708
      West Kensington 450 £2,714
      North Woolwich 22 £2,721
      Norbiton 188 £2,723
      Strawberry Hill 59 £2,732
      Shepherd's Bush 529 £2,744
      Greenwich Peninsula 94 £2,769
      Merton Park 131 £2,784
      Roehampton 107 £2,831
      Queen's Park 113 £2,842
      Tufnell Park 46 £2,853
      Clapham Junction 302 £2,861
      Whitechapel 758 £2,957
      Hoxton 211 £2,987
      Temple Fortune 96 £3,022
      Elephant and Castle 352 £3,064
      Isle of Dogs 1,087 £3,076
      Barnsbury 392 £3,114
      Battersea 288 £3,121
      Gospel Oak 61 £3,179
      Petersham 30 £3,267
      Woodside Park 40 £3,294
      Kentish Town 230 £3,307
      Canary Wharf 495 £3,332
      Hampton Wick 47 £3,358
      Ickenham 49 £3,389
      North Kensington 242 £3,393
      Cockfosters 43 £3,399
      Lambeth 69 £3,409
      Brook Green 160 £3,452
      Brondesbury 106 £3,490
      Muswell Hill 121 £3,495
      Somers Town 131 £3,521
      Islington 237 £3,541
      South Hampstead 216 £3,606
      Hammersmith 681 £3,646
      Mill Hill 45 £3,700
      The Borough 318 £3,725
      Fitzrovia 358 £3,760
      Earl's Court 622 £3,782
      Wapping 314 £3,867
      Fulham 517 £3,894
      Golders Green 157 £3,931
      Shoreditch 193 £3,941
      Raynes Park 160 £3,971
      North Sheen 66 £3,979
      Clerkenwell 251 £4,050
      Holborn 182 £4,114
      Waterloo 202 £4,171
      High Barnet 46 £4,234
      Kew 44 £4,276
      Vauxhall 406 £4,277
      St Margarets 85 £4,280
      West Hampstead 328 £4,313
      Mortlake 49 £4,314
      East Sheen 44 £4,354
      Finsbury 247 £4,415
      King's Cross 248 £4,596
      Southwark 166 £4,641
      Chalk Farm 387 £5,131
      Bloomsbury 171 £5,272
      Notting Hill 468 £5,408
      Coombe 43 £5,511
      Brompton 922 £5,600
      Belsize Park 456 £5,610
      Hadley Wood 25 £7,219
      Chelsea 634 £7,448
      Kensington 417 £7,469
      South Kensington 677 £11,120
      Hampstead Garden Suburb 56 £13,429
      Be the first to find new properties
      Your search
      • Greater london

      There were 6,096 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!