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
      Forestdale 25 £1,148
      Bexley 64 £1,241
      St Paul's Cray 26 £1,268
      Shirley 24 £1,290
      Kenley 22 £1,311
      Elm Park 27 £1,334
      Plashet 104 £1,345
      Thornton Heath 212 £1,378
      Downham 39 £1,392
      Woodside 54 £1,395
      Abbey Wood 47 £1,403
      Poverest 42 £1,408
      Southend 36 £1,413
      Forest Gate 70 £1,419
      Purley 90 £1,426
      Harold Hill 30 £1,438
      Northumberland Heath 28 £1,441
      Manor Park 74 £1,441
      Highams Park 66 £1,446
      Edmonton 124 £1,446
      Yiewsley 62 £1,451
      Catford South 67 £1,462
      Barking Riverside 28 £1,466
      Mitcham 143 £1,481
      Ponders End 71 £1,492
      Chadwell Heath 36 £1,505
      South Woodford 27 £1,509
      South Norwood 92 £1,523
      Chingford 66 £1,524
      Horn Park 30 £1,530
      Pollards Hill 56 £1,534
      Anerley 34 £1,544
      Harringay 190 £1,551
      Plaistow 176 £1,554
      Little Ilford 74 £1,557
      Penge 40 £1,573
      Hounslow West 144 £1,575
      Addiscombe 104 £1,575
      New Eltham 29 £1,577
      West Green 293 £1,583
      Maryland 80 £1,593
      Plumstead 150 £1,594
      Leyton 285 £1,595
      Becontree Heath 80 £1,598
      Snaresbrook 21 £1,604
      Bowes 53 £1,606
      Broad Green 211 £1,612
      Upper Norwood 34 £1,613
      Beckenham 65 £1,614
      Bethnal Green 392 £1,614
      Morden 31 £1,626
      Hale End 36 £1,631
      Collier's Wood 128 £1,656
      Wealdstone 224 £1,661
      Widmore 42 £1,665
      Carshalton Beeches 56 £1,666
      New Cross Gate 95 £1,666
      Seven Kings 130 £1,675
      Becontree 69 £1,677
      Worton 113 £1,679
      Thamesmead 70 £1,686
      Redbridge 30 £1,686
      Kenton 36 £1,686
      Sudbury 152 £1,698
      Feltham 113 £1,698
      Thames View 78 £1,699
      Gants Hill 112 £1,702
      Beckton 111 £1,705
      Forest Hill 70 £1,705
      Perry Vale 67 £1,707
      Honor Oak 32 £1,708
      Shortlands 46 £1,709
      West Drayton 59 £1,711
      Poplar 201 £1,713
      Greenford 103 £1,717
      Gallions Reach 57 £1,718
      Brunswick Park 48 £1,732
      Finchley 63 £1,733
      Cricklewood 91 £1,735
      Hanworth 21 £1,735
      Ladywell 131 £1,744
      Heston 72 £1,748
      Osterley 34 £1,756
      Rayners Lane 146 £1,759
      Leytonstone 120 £1,763
      Shooters Hill 49 £1,765
      Palmers Green 98 £1,772
      Harlesden 159 £1,773
      Hackney Wick 38 £1,775
      Brockley 62 £1,776
      Camberwell 138 £1,777
      Selhurst 103 £1,783
      Norbury 62 £1,785
      Hither Green 94 £1,786
      Rush Green 43 £1,790
      Streatham Hill 280 £1,791
      Collier Row 52 £1,794
      Homerton 110 £1,798
      Rainham 21 £1,807
      Longlands 28 £1,808
      Colney Hatch 37 £1,812
      Nunhead 57 £1,815
      Dagenham 65 £1,815
      Crystal Palace 38 £1,817
      Herne Hill 23 £1,819
      East Dulwich 71 £1,827
      Bow 236 £1,827
      Benhilton 95 £1,828
      Cowley 73 £1,830
      Little Heath 24 £1,831
      Bedfont 40 £1,831
      New Southgate 46 £1,836
      Waddon 140 £1,841
      Northwood 80 £1,842
      The Wrythe 31 £1,846
      Belmont 35 £1,848
      Hillingdon 88 £1,850
      Barnehurst 27 £1,853
      Deptford 107 £1,858
      Fairlop 33 £1,870
      Clapton 161 £1,872
      West Hackney 67 £1,872
      Southbury 77 £1,875
      Lower Belvedere 20 £1,884
      Southgate 52 £1,889
      Canning Town 230 £1,893
      Wallington 47 £1,895
      Well Hall 46 £1,898
      Upton Park 90 £1,900
      West Heath 23 £1,901
      Sudbury Hill 45 £1,903
      Streatham 209 £1,903
      Harrow Weald 83 £1,906
      Hornsey 140 £1,918
      Surbiton 87 £1,920
      Alperton 106 £1,932
      Harold Wood 23 £1,935
      Loughborough Junction 106 £1,935
      Newbury Park 69 £1,936
      Preston 156 £1,936
      Charlton 103 £1,941
      Tulse Hill 50 £1,944
      West Ham 120 £1,948
      Hayes 187 £1,954
      Chinbrook 38 £1,961
      West Hendon 51 £1,962
      Stepney 201 £1,972
      West Norwood 113 £1,976
      Yeading 85 £1,988
      Kidbrooke 130 £1,994
      Cranford 33 £2,031
      Park Royal 262 £2,035
      Finsbury Park 143 £2,036
      New Malden 65 £2,041
      Rotherhithe 188 £2,045
      Shadwell 142 £2,051
      Stanmore 44 £2,058
      Haggerston 92 £2,059
      Whitton 34 £2,060
      New Barnet 33 £2,062
      Furzedown 364 £2,062
      Barkingside 23 £2,062
      Brixton 230 £2,065
      Perivale 83 £2,069
      West Barnes 46 £2,071
      Summerstown 135 £2,073
      Pinner 41 £2,081
      Scrattons Farm 36 £2,088
      Old Kent Road 166 £2,092
      Limehouse 234 £2,114
      New Cross 160 £2,127
      Shacklewell 112 £2,127
      Harmondsworth 22 £2,131
      North Finchley 76 £2,134
      Worcester Park 23 £2,137
      Berrylands 20 £2,145
      Merton 130 £2,158
      Hendon 103 £2,161
      Dollis Hill 190 £2,180
      Peckham 175 £2,181
      Archway 144 £2,191
      Hainault 24 £2,197
      Hook 24 £2,198
      Kilburn 125 £2,200
      Stockwell 222 £2,216
      Charlton Riverside 62 £2,233
      Kingsbury 86 £2,245
      Silvertown 147 £2,255
      East Greenwich 235 £2,260
      Holloway 267 £2,263
      Walworth 174 £2,264
      Putney 244 £2,277
      Twyford 88 £2,286
      Kennington 40 £2,287
      Earlsfield 109 £2,307
      Stratford 383 £2,312
      Balham 257 £2,313
      Tolworth 37 £2,316
      Ickenham 49 £2,325
      Mapesbury 82 £2,326
      Hornchurch 28 £2,326
      Whetstone 55 £2,333
      Stamford Hill 92 £2,340
      Crouch End 114 £2,340
      Dulwich 26 £2,340
      Southfields 141 £2,340
      Hackney 144 £2,351
      Colindale 205 £2,361
      Greenwich Peninsula 62 £2,370
      Hendon Central 102 £2,388
      Blackheath 38 £2,394
      Mile End 201 £2,396
      Dalston 125 £2,424
      Oval 125 £2,445
      Wandsworth 292 £2,451
      Upton 44 £2,472
      Stroud Green 55 £2,510
      Norbiton 209 £2,534
      Stoke Newington 183 £2,540
      Church End 95 £2,541
      Woodside Park 42 £2,542
      Hanwell 237 £2,547
      Hackbridge 26 £2,570
      Middle Park 47 £2,578
      Clapham 330 £2,590
      Clayhall 52 £2,591
      Blackwall 285 £2,598
      St Pancras 256 £2,611
      Spring Grove 143 £2,616
      Hampton Hill 20 £2,624
      Elephant and Castle 232 £2,637
      West Kensington 391 £2,676
      Shepherd's Bush 499 £2,684
      Friern Barnet 50 £2,714
      Queen's Park 140 £2,759
      Bermondsey 217 £2,760
      Clapham Junction 371 £2,763
      Tufnell Park 42 £2,780
      Whitechapel 658 £2,849
      Highbury 201 £2,867
      Lambeth 53 £2,872
      Merton Park 117 £2,891
      Gidea Park 37 £2,895
      West Finchley 47 £2,899
      Temple Fortune 74 £2,912
      Isle of Dogs 628 £2,940
      North Kensington 362 £2,962
      Barnsbury 330 £2,969
      Roehampton 98 £3,032
      Cockfosters 66 £3,064
      Brent Cross 77 £3,107
      South Hampstead 228 £3,114
      Islington 220 £3,152
      Mill Hill 59 £3,236
      Battersea 252 £3,261
      Mortlake 46 £3,263
      Hoxton 194 £3,281
      Brook Green 188 £3,285
      Canary Wharf 374 £3,376
      Hammersmith 563 £3,389
      Strawberry Hill 53 £3,426
      Muswell Hill 119 £3,428
      Somers Town 106 £3,472
      Kentish Town 197 £3,481
      Raynes Park 149 £3,498
      Shoreditch 150 £3,508
      Brondesbury 187 £3,533
      Hampton 20 £3,554
      Golders Green 161 £3,673
      Fulham 505 £3,684
      Hampton Wick 33 £3,693
      Waterloo 87 £3,732
      Fitzrovia 312 £3,732
      Kew 48 £3,775
      Wapping 245 £3,806
      Earl's Court 547 £3,816
      Clerkenwell 232 £3,855
      The Borough 192 £3,890
      North Sheen 60 £4,021
      Gospel Oak 55 £4,068
      Vauxhall 280 £4,127
      King's Cross 191 £4,147
      Finsbury 179 £4,194
      High Barnet 39 £4,234
      East Sheen 52 £4,282
      Petersham 29 £4,444
      West Hampstead 335 £4,547
      Holborn 138 £4,649
      St Margarets 53 £4,851
      Southwark 99 £4,882
      Notting Hill 494 £5,164
      Chalk Farm 350 £5,226
      Bloomsbury 125 £5,349
      Brompton 896 £5,636
      Belsize Park 428 £6,271
      Coombe 32 £7,255
      Chelsea 472 £8,108
      Kensington 382 £8,941
      South Kensington 542 £11,847
      Hampstead Garden Suburb 69 £11,848
      Be the first to find new properties
      Your search
      • Greater london

      There were 4,056 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!