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 22 £1,104
      Bexley 66 £1,236
      Shirley 23 £1,238
      St Paul's Cray 27 £1,296
      Plashet 97 £1,301
      Elm Park 25 £1,319
      Kenley 23 £1,353
      Waddon 135 £1,368
      South Woodford 28 £1,372
      Abbey Wood 46 £1,382
      Downham 39 £1,389
      Thornton Heath 203 £1,394
      Southend 36 £1,395
      Forest Gate 74 £1,409
      Woodside 47 £1,416
      Barking Riverside 25 £1,425
      Manor Park 70 £1,430
      Poverest 38 £1,436
      Highams Park 68 £1,437
      Yiewsley 57 £1,439
      Edmonton 132 £1,441
      Purley 97 £1,450
      Northumberland Heath 28 £1,483
      Ponders End 64 £1,486
      Mitcham 131 £1,487
      Catford South 66 £1,507
      South Norwood 81 £1,509
      Hounslow West 133 £1,524
      Penge 41 £1,531
      Thamesmead 60 £1,541
      Addiscombe 101 £1,546
      New Eltham 27 £1,550
      Plaistow 160 £1,555
      West Green 278 £1,556
      Chadwell Heath 36 £1,558
      Chingford 64 £1,560
      Snaresbrook 23 £1,563
      Pollards Hill 51 £1,565
      Anerley 36 £1,573
      Horn Park 30 £1,573
      Beckenham 65 £1,576
      Leyton 271 £1,577
      Harringay 186 £1,578
      Maryland 76 £1,580
      Harold Hill 28 £1,603
      Upper Norwood 39 £1,605
      Bowes 49 £1,607
      Morden 30 £1,607
      Bethnal Green 391 £1,609
      Plumstead 155 £1,615
      Becontree Heath 72 £1,615
      Forest Hill 76 £1,620
      Wealdstone 209 £1,634
      Shortlands 44 £1,646
      Little Ilford 75 £1,646
      Perry Vale 60 £1,650
      Honor Oak 34 £1,654
      Widmore 43 £1,666
      Carshalton Beeches 57 £1,668
      Feltham 108 £1,671
      New Cross Gate 92 £1,679
      Seven Kings 123 £1,691
      Becontree 66 £1,696
      Hither Green 92 £1,697
      Hale End 37 £1,698
      Poplar 200 £1,700
      Osterley 37 £1,701
      Heston 63 £1,701
      Kenton 33 £1,702
      Gallions Reach 55 £1,704
      Shooters Hill 51 £1,708
      Collier's Wood 118 £1,708
      Herne Hill 23 £1,711
      West Drayton 59 £1,717
      Broad Green 224 £1,721
      Sudbury 146 £1,726
      Brunswick Park 47 £1,727
      Greenford 95 £1,727
      Brockley 64 £1,736
      Cricklewood 92 £1,738
      Beckton 103 £1,738
      Camberwell 138 £1,739
      Finchley 62 £1,745
      Nunhead 60 £1,745
      Rush Green 45 £1,747
      Norbury 62 £1,752
      Cowley 79 £1,757
      Hackney Wick 41 £1,757
      New Cross 128 £1,757
      Gants Hill 98 £1,764
      Benhilton 90 £1,765
      Ladywell 127 £1,769
      East Dulwich 74 £1,769
      Rayners Lane 137 £1,776
      Crystal Palace 41 £1,778
      Streatham Hill 294 £1,786
      Longlands 27 £1,791
      Colney Hatch 34 £1,796
      Homerton 114 £1,797
      Bedfont 31 £1,800
      Bow 239 £1,810
      Fairlop 29 £1,810
      The Wrythe 30 £1,811
      West Heath 20 £1,816
      Harlesden 151 £1,817
      Selhurst 97 £1,819
      Northwood 89 £1,823
      Thames View 73 £1,824
      Redbridge 30 £1,826
      Sudbury Hill 42 £1,830
      Palmers Green 90 £1,834
      Worton 120 £1,837
      Leytonstone 135 £1,840
      Deptford 110 £1,842
      Clapton 154 £1,851
      Wallington 41 £1,854
      Southgate 55 £1,856
      Newbury Park 69 £1,860
      Alperton 106 £1,862
      West Hackney 71 £1,878
      Streatham 204 £1,882
      Well Hall 41 £1,883
      West Hendon 53 £1,883
      Canning Town 218 £1,888
      Belmont 33 £1,888
      Hatch End 20 £1,890
      Southbury 74 £1,892
      Collier Row 45 £1,906
      Tulse Hill 50 £1,907
      Upton Park 90 £1,908
      Barnehurst 27 £1,910
      Preston 156 £1,911
      Harrow Weald 87 £1,913
      Hillingdon 77 £1,916
      Charlton 107 £1,924
      Yeading 86 £1,931
      Surbiton 90 £1,936
      New Southgate 45 £1,940
      Hayes 192 £1,944
      Hornsey 144 £1,947
      West Ham 111 £1,961
      Dagenham 63 £1,970
      Cranford 32 £1,976
      West Norwood 115 £1,998
      Kidbrooke 118 £2,000
      Loughborough Junction 105 £2,002
      Summerstown 131 £2,009
      Haggerston 95 £2,015
      Harold Wood 20 £2,018
      Scrattons Farm 39 £2,022
      Whitton 36 £2,022
      Pinner 51 £2,037
      Finsbury Park 138 £2,047
      Barkingside 20 £2,049
      Rotherhithe 182 £2,052
      Chinbrook 34 £2,062
      Park Royal 251 £2,068
      Hornchurch 32 £2,076
      West Barnes 45 £2,080
      North Finchley 76 £2,081
      Furzedown 344 £2,085
      New Barnet 36 £2,089
      Perivale 85 £2,091
      Stanmore 42 £2,099
      New Malden 59 £2,104
      Merton 129 £2,109
      Limehouse 227 £2,116
      Brixton 223 £2,118
      Old Kent Road 175 £2,141
      Shacklewell 107 £2,142
      Hainault 24 £2,146
      Shadwell 113 £2,147
      Worcester Park 22 £2,148
      Mile End 174 £2,157
      Dollis Hill 193 £2,158
      Earlsfield 124 £2,162
      Archway 147 £2,173
      Harmondsworth 21 £2,173
      Holloway 258 £2,184
      Stockwell 219 £2,192
      Hendon 93 £2,212
      Charlton Riverside 60 £2,224
      Southfields 132 £2,225
      Walworth 179 £2,229
      East Greenwich 227 £2,239
      Stratford 364 £2,241
      Stepney 219 £2,250
      Kingsbury 81 £2,268
      Ickenham 54 £2,277
      Tolworth 37 £2,315
      Colindale 207 £2,324
      Hackney 150 £2,333
      Twyford 85 £2,336
      Kennington 42 £2,348
      Mapesbury 79 £2,349
      Spring Grove 127 £2,350
      Whetstone 61 £2,353
      Silvertown 147 £2,355
      Balham 258 £2,357
      Dulwich 24 £2,369
      Stamford Hill 93 £2,371
      Putney 218 £2,391
      Hendon Central 103 £2,393
      Hook 22 £2,419
      Crouch End 102 £2,453
      Oval 131 £2,455
      Greenwich Peninsula 59 £2,480
      Stroud Green 57 £2,483
      Norbiton 208 £2,485
      Slade Green 20 £2,492
      Hackbridge 28 £2,495
      Dalston 127 £2,506
      Blackheath 39 £2,515
      Clapham 328 £2,530
      Stoke Newington 165 £2,547
      Woodside Park 43 £2,549
      Clayhall 54 £2,555
      Highbury 187 £2,564
      Hanwell 232 £2,565
      St Pancras 282 £2,583
      Wandsworth 328 £2,595
      Upton 43 £2,602
      Church End 85 £2,604
      Shepherd's Bush 487 £2,613
      Friern Barnet 49 £2,631
      Elephant and Castle 242 £2,648
      Blackwall 284 £2,650
      Clapham Junction 343 £2,655
      West Kensington 382 £2,682
      Peckham 228 £2,693
      Middle Park 41 £2,703
      Tufnell Park 40 £2,714
      Whitechapel 678 £2,719
      Bermondsey 235 £2,747
      Kilburn 131 £2,822
      Queen's Park 137 £2,845
      West Finchley 51 £2,870
      Temple Fortune 73 £2,929
      Merton Park 115 £2,947
      Isle of Dogs 592 £2,985
      Roehampton 96 £3,004
      Battersea 297 £3,005
      Gidea Park 34 £3,009
      Barnsbury 328 £3,024
      Cockfosters 65 £3,095
      Islington 227 £3,102
      Brent Cross 75 £3,106
      South Hampstead 223 £3,116
      Lambeth 55 £3,143
      Brondesbury 153 £3,147
      Mortlake 46 £3,215
      Mill Hill 60 £3,245
      Hoxton 201 £3,266
      Brook Green 182 £3,293
      Muswell Hill 121 £3,352
      Hammersmith 560 £3,389
      Canary Wharf 381 £3,399
      Kentish Town 197 £3,424
      Somers Town 100 £3,466
      Strawberry Hill 52 £3,466
      Shoreditch 155 £3,477
      Raynes Park 152 £3,548
      Waterloo 107 £3,585
      North Kensington 327 £3,613
      Hampton 20 £3,692
      Hampton Wick 31 £3,697
      Fulham 539 £3,717
      Golders Green 153 £3,740
      Wapping 256 £3,767
      Clerkenwell 209 £3,789
      Fitzrovia 325 £3,816
      Finsbury 147 £3,855
      King's Cross 240 £3,871
      Kew 45 £3,893
      Earl's Court 565 £3,894
      The Borough 198 £3,958
      North Sheen 54 £4,056
      Vauxhall 272 £4,170
      High Barnet 40 £4,176
      Gospel Oak 51 £4,179
      East Sheen 51 £4,209
      Petersham 26 £4,442
      West Hampstead 327 £4,507
      Holborn 135 £4,686
      St Margarets 55 £4,733
      Southwark 111 £4,862
      Notting Hill 481 £5,203
      Bloomsbury 143 £5,337
      Chalk Farm 322 £5,408
      Brompton 818 £5,618
      Belsize Park 470 £6,199
      Coombe 30 £7,645
      Chelsea 484 £8,190
      Kensington 469 £8,378
      Hampstead Garden Suburb 69 £11,821
      South Kensington 538 £11,945
      Be the first to find new properties
      Your search
      • Greater london

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