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
      Downham 37 £1,308
      Forest Gate 57 £1,339
      Scrattons Farm 321 £1,341
      Plashet 76 £1,343
      Southend 28 £1,363
      Manor Park 43 £1,385
      Anerley 30 £1,394
      Pollards Hill 66 £1,408
      Bedfont 50 £1,418
      Cricklewood 120 £1,425
      Northumberland Heath 35 £1,462
      Catford South 54 £1,466
      Lower Belvedere 21 £1,468
      St Paul's Cray 22 £1,469
      Tolworth 31 £1,475
      Harringay 188 £1,480
      Mitcham 100 £1,488
      Barking Riverside 24 £1,491
      Thornton Heath 173 £1,494
      Edmonton 111 £1,495
      Waddon 98 £1,501
      Addiscombe 78 £1,503
      Kenton 61 £1,517
      South Norwood 79 £1,530
      Maryland 80 £1,544
      Chadwell Heath 34 £1,548
      West Green 319 £1,554
      Woodside 43 £1,556
      Wealdstone 206 £1,567
      Seven Kings 128 £1,584
      Penge 37 £1,595
      West Drayton 73 £1,596
      Leyton 237 £1,598
      Sudbury 138 £1,600
      Snaresbrook 26 £1,610
      Poverest 25 £1,614
      Brunswick Park 29 £1,616
      Highams Park 53 £1,617
      Beckenham 50 £1,618
      South Woodford 29 £1,618
      Hounslow West 107 £1,620
      Plumstead 96 £1,624
      Plaistow 148 £1,637
      Southbury 64 £1,642
      Greenford 94 £1,644
      Colney Hatch 20 £1,647
      Newbury Park 60 £1,652
      Feltham 73 £1,655
      Abbey Wood 44 £1,660
      Well Hall 30 £1,660
      Little Ilford 48 £1,679
      Camberwell 149 £1,683
      Perry Vale 66 £1,690
      Carshalton Beeches 45 £1,692
      Fairlop 25 £1,695
      Purley 66 £1,697
      Herne Hill 25 £1,704
      Thames View 61 £1,710
      Harold Hill 36 £1,719
      Elm Park 23 £1,723
      Little Heath 25 £1,729
      Hainault 27 £1,730
      Streatham Hill 272 £1,732
      Homerton 107 £1,737
      Hanworth 25 £1,747
      Worton 116 £1,748
      Beckton 79 £1,758
      Clapton 160 £1,770
      Rotherhithe 192 £1,774
      Collier Row 33 £1,784
      Peckham 159 £1,787
      Hither Green 76 £1,788
      New Cross 141 £1,789
      Chingford 118 £1,798
      Gidea Park 41 £1,801
      West Hackney 74 £1,809
      Stepney 224 £1,810
      The Wrythe 24 £1,815
      Thamesmead 55 £1,817
      Shooters Hill 47 £1,819
      Widmore 30 £1,821
      Forest Hill 66 £1,824
      Collier's Wood 88 £1,828
      Palmers Green 73 £1,830
      Worcester Park 21 £1,833
      Northwood 67 £1,837
      Poplar 242 £1,843
      Broad Green 238 £1,848
      Gants Hill 98 £1,855
      Becontree 60 £1,863
      Heston 68 £1,863
      Blackheath 34 £1,870
      Loughborough Junction 102 £1,872
      Crystal Palace 27 £1,878
      Ladywell 113 £1,880
      Selhurst 86 £1,880
      Rush Green 59 £1,885
      Finchley 60 £1,886
      Dagenham 67 £1,898
      Rayners Lane 116 £1,899
      Ponders End 47 £1,899
      New Southgate 36 £1,900
      Hornsey 172 £1,905
      Gallions Reach 33 £1,914
      Brixton 190 £1,915
      Horn Park 26 £1,918
      New Barnet 26 £1,926
      Church End 66 £1,931
      Preston 172 £1,935
      Deptford 111 £1,939
      Shortlands 29 £1,943
      Leytonstone 109 £1,944
      Alperton 122 £1,949
      Bethnal Green 237 £1,960
      Norbury 38 £1,962
      Hillingdon 83 £1,969
      Benhilton 65 £1,972
      New Cross Gate 123 £1,973
      Tulse Hill 46 £1,983
      Bow 242 £1,985
      Redbridge 37 £1,991
      Becontree Heath 59 £1,996
      Hayes 123 £2,000
      Southgate 46 £2,008
      Yiewsley 62 £2,010
      West Norwood 83 £2,010
      Harrow Weald 76 £2,013
      Hale End 28 £2,018
      Hackney 162 £2,020
      Stockwell 222 £2,023
      Upper Norwood 35 £2,030
      Archway 173 £2,033
      Perivale 88 £2,037
      Yeading 84 £2,038
      Mile End 183 £2,045
      Osterley 21 £2,052
      Summerstown 141 £2,058
      Holloway 338 £2,061
      Belmont 51 £2,064
      Wallington 26 £2,066
      Hackney Wick 38 £2,070
      Barnehurst 25 £2,072
      Haggerston 100 £2,074
      Kingsbury 90 £2,076
      Cowley 93 £2,077
      Upton Park 71 £2,080
      Streatham 144 £2,086
      New Malden 73 £2,102
      Cranford 24 £2,116
      Whetstone 39 £2,117
      Dulwich Village 20 £2,118
      Morden 28 £2,126
      Nunhead 55 £2,132
      Limehouse 235 £2,133
      East Dulwich 76 £2,133
      Mapesbury 106 £2,146
      West Barnes 53 £2,148
      Earlsfield 131 £2,172
      Park Royal 252 £2,172
      Barkingside 23 £2,172
      Dollis Hill 174 £2,174
      Charlton 72 £2,175
      Hornchurch 35 £2,176
      Chinbrook 33 £2,179
      Hanwell 192 £2,181
      West Hendon 66 £2,186
      Shadwell 136 £2,193
      Furzedown 334 £2,193
      East Greenwich 224 £2,199
      Balham 214 £2,209
      Stanmore 34 £2,217
      West Ham 139 £2,227
      Middle Park 31 £2,230
      Hendon 103 £2,250
      Brockley 43 £2,255
      Canning Town 227 £2,258
      Whitton 36 £2,264
      West Finchley 41 £2,280
      Honor Oak 33 £2,282
      Berrylands 20 £2,295
      Kilburn 113 £2,304
      Finsbury Park 139 £2,304
      Old Kent Road 251 £2,309
      Shacklewell 106 £2,309
      Harlesden 156 £2,327
      Dulwich 22 £2,335
      Charlton Riverside 40 £2,342
      Highbury 205 £2,343
      Walworth 225 £2,360
      New Eltham 20 £2,365
      Friern Barnet 42 £2,375
      Sudbury Hill 32 £2,382
      Twyford 61 £2,382
      North Finchley 72 £2,400
      Kidbrooke 116 £2,401
      Stamford Hill 77 £2,408
      Merton 119 £2,427
      Spring Grove 104 £2,429
      Crouch End 96 £2,435
      Colindale 170 £2,436
      Wandsworth 282 £2,442
      Brent Cross 78 £2,447
      Stroud Green 48 £2,449
      Stratford 510 £2,460
      Surbiton 97 £2,483
      Dalston 141 £2,488
      Bowes 326 £2,493
      Clayhall 45 £2,503
      Clapham 357 £2,543
      North Woolwich 20 £2,586
      Pinner 37 £2,587
      Putney 186 £2,588
      Bermondsey 283 £2,613
      Stoke Newington 176 £2,627
      Upton 34 £2,634
      Kennington 72 £2,654
      Southfields 114 £2,669
      Blackwall 399 £2,674
      St Pancras 221 £2,675
      Hampton Hill 21 £2,682
      Clapham Junction 307 £2,684
      Hendon Central 563 £2,695
      Roehampton 110 £2,709
      Greenwich Peninsula 96 £2,710
      Silvertown 161 £2,713
      Shepherd's Bush 529 £2,718
      Norbiton 174 £2,736
      Oval 145 £2,786
      West Kensington 435 £2,791
      Merton Park 123 £2,861
      Strawberry Hill 62 £2,865
      Queen's Park 120 £2,926
      Whitechapel 759 £2,929
      Tufnell Park 40 £2,984
      Hoxton 200 £3,038
      Ickenham 53 £3,059
      Temple Fortune 94 £3,073
      Barnsbury 395 £3,075
      Isle of Dogs 1,043 £3,077
      Elephant and Castle 345 £3,083
      Battersea 292 £3,108
      Woodside Park 39 £3,238
      Petersham 30 £3,254
      Canary Wharf 470 £3,342
      North Kensington 243 £3,347
      Brondesbury 111 £3,440
      Gospel Oak 61 £3,454
      Hampton Wick 50 £3,460
      Brook Green 159 £3,462
      Kentish Town 216 £3,464
      Lambeth 64 £3,474
      Muswell Hill 123 £3,490
      Cockfosters 43 £3,495
      Somers Town 130 £3,525
      Islington 237 £3,535
      Hammersmith 691 £3,573
      The Borough 319 £3,712
      Wapping 322 £3,725
      Fitzrovia 371 £3,728
      Mill Hill 50 £3,740
      South Hampstead 231 £3,790
      Earl's Court 644 £3,824
      Fulham 512 £3,893
      Shoreditch 206 £3,918
      Raynes Park 164 £3,929
      Finsbury 223 £3,987
      Clerkenwell 258 £4,018
      Waterloo 194 £4,122
      Holborn 169 £4,138
      North Sheen 57 £4,175
      Golders Green 148 £4,178
      High Barnet 40 £4,328
      St Margarets 87 £4,329
      Mortlake 46 £4,366
      Kew 42 £4,368
      East Sheen 46 £4,460
      King's Cross 242 £4,460
      West Hampstead 334 £4,497
      Vauxhall 417 £4,501
      Southwark 165 £4,573
      Chalk Farm 399 £5,014
      Bloomsbury 171 £5,186
      Belsize Park 486 £5,571
      Notting Hill 456 £5,602
      Coombe 42 £5,612
      Brompton 943 £5,830
      Hadley Wood 24 £7,301
      Chelsea 651 £7,365
      Kensington 408 £7,669
      South Kensington 678 £11,194
      Hampstead Garden Suburb 62 £12,669
      Be the first to find new properties
      Your search
      • Greater london

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