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
      St Paul's Cray 24 £1,212
      Forestdale 25 £1,219
      Bexley 65 £1,246
      Elm Park 27 £1,256
      Shirley 22 £1,264
      Southend 36 £1,317
      Plashet 101 £1,318
      Thornton Heath 223 £1,358
      Waddon 121 £1,362
      Downham 39 £1,393
      Thamesmead 56 £1,409
      Barking Riverside 25 £1,412
      Horn Park 30 £1,425
      Forest Gate 76 £1,432
      Purley 81 £1,433
      Edmonton 121 £1,442
      Woodside 56 £1,447
      Highams Park 64 £1,448
      Poverest 45 £1,449
      Abbey Wood 47 £1,451
      South Woodford 27 £1,464
      South Norwood 83 £1,471
      New Beckenham 22 £1,477
      Manor Park 69 £1,479
      Yiewsley 64 £1,482
      Snaresbrook 22 £1,484
      Pollards Hill 52 £1,487
      Chadwell Heath 31 £1,498
      Catford South 68 £1,499
      Welling 21 £1,505
      New Eltham 26 £1,516
      Ponders End 69 £1,525
      Harringay 179 £1,534
      Blendon 21 £1,538
      Plaistow 172 £1,552
      West Green 313 £1,557
      Anerley 37 £1,557
      Mitcham 130 £1,562
      Morden 29 £1,563
      Leyton 268 £1,566
      Chingford 62 £1,572
      Upper Norwood 34 £1,575
      Hounslow West 140 £1,585
      Plumstead 133 £1,596
      Maryland 77 £1,601
      Wealdstone 224 £1,605
      Broad Green 207 £1,606
      Palmers Green 92 £1,606
      Penge 39 £1,610
      Beckenham 67 £1,615
      Bethnal Green 393 £1,624
      Addiscombe 103 £1,626
      Becontree 63 £1,634
      Kenton 34 £1,635
      Hackney Wick 33 £1,641
      Becontree Heath 80 £1,645
      Cricklewood 104 £1,648
      Little Ilford 70 £1,652
      Worton 118 £1,658
      Seven Kings 111 £1,670
      Camberwell 143 £1,674
      Widmore 43 £1,674
      Bowes 50 £1,675
      Feltham 102 £1,675
      Northumberland Heath 30 £1,679
      Forest Hill 62 £1,679
      Honor Oak 32 £1,685
      Beckton 112 £1,690
      Thames View 72 £1,691
      Collier Row 52 £1,693
      Carshalton Beeches 58 £1,693
      Greenford 103 £1,694
      Finchley 59 £1,695
      Redbridge 28 £1,698
      Collier's Wood 133 £1,699
      Hither Green 90 £1,701
      Sudbury 156 £1,704
      Hale End 28 £1,710
      Brockley 62 £1,710
      Heston 67 £1,711
      Osterley 40 £1,719
      Selhurst 91 £1,720
      New Southgate 47 £1,720
      Harold Hill 33 £1,721
      Gallions Reach 54 £1,722
      West Drayton 63 £1,724
      Perry Vale 64 £1,733
      Gants Hill 108 £1,736
      Belmont 41 £1,751
      The Wrythe 30 £1,752
      Streatham Hill 290 £1,757
      New Cross 130 £1,762
      East Dulwich 77 £1,763
      Little Heath 21 £1,764
      Brunswick Park 43 £1,764
      Shooters Hill 50 £1,765
      Poplar 191 £1,767
      Shortlands 45 £1,768
      Rush Green 46 £1,768
      Norbury 61 £1,769
      Ladywell 120 £1,772
      New Cross Gate 89 £1,774
      Homerton 108 £1,787
      Southbury 74 £1,810
      Newbury Park 73 £1,815
      Stepney 215 £1,820
      Harold Wood 22 £1,823
      Lower Belvedere 20 £1,828
      Herne Hill 24 £1,832
      Rayners Lane 138 £1,836
      Northwood 81 £1,839
      Crystal Palace 38 £1,842
      Longlands 26 £1,843
      Colney Hatch 39 £1,844
      Southgate 55 £1,844
      Bow 237 £1,845
      Nunhead 59 £1,846
      Hanworth 24 £1,849
      Harlesden 155 £1,849
      Hillingdon 83 £1,854
      Benhilton 82 £1,861
      Sudbury Hill 44 £1,867
      Deptford 100 £1,869
      Surbiton 91 £1,870
      Dagenham 73 £1,871
      Fairlop 31 £1,873
      Canning Town 230 £1,876
      Bedfont 40 £1,881
      Upton Park 85 £1,883
      Well Hall 46 £1,884
      Clapton 154 £1,889
      Tulse Hill 48 £1,893
      Streatham 210 £1,893
      West Heath 23 £1,906
      Harrow Weald 84 £1,908
      Wallington 46 £1,913
      West Hackney 61 £1,914
      Loughborough Junction 93 £1,915
      Preston 149 £1,916
      Cranford 33 £1,927
      Brixton 224 £1,932
      West Hendon 45 £1,937
      Cowley 72 £1,938
      Yeading 78 £1,939
      Charlton 95 £1,949
      Hayes 183 £1,949
      West Norwood 112 £1,962
      Alperton 115 £1,964
      Whitton 28 £1,965
      Chinbrook 39 £1,966
      Barnehurst 26 £1,970
      Leytonstone 118 £1,972
      Stanmore 51 £1,979
      Hornsey 129 £1,995
      West Ham 110 £2,005
      Barkingside 24 £2,009
      Harmondsworth 24 £2,010
      Rotherhithe 194 £2,012
      Mile End 168 £2,012
      West Barnes 49 £2,026
      Kidbrooke 127 £2,027
      Summerstown 139 £2,027
      New Barnet 38 £2,045
      Finsbury Park 139 £2,049
      Peckham 187 £2,050
      Furzedown 351 £2,068
      Park Royal 251 £2,069
      Limehouse 230 £2,071
      Worcester Park 24 £2,124
      Archway 143 £2,126
      Blackheath 35 £2,128
      Merton 128 £2,132
      Hainault 24 £2,140
      Pinner 40 £2,152
      Shacklewell 109 £2,153
      North Finchley 75 £2,155
      New Malden 60 £2,156
      Old Kent Road 166 £2,168
      Perivale 83 £2,193
      Stockwell 213 £2,198
      Shadwell 117 £2,209
      Charlton Riverside 64 £2,210
      Hendon 102 £2,217
      Dollis Hill 182 £2,245
      Tolworth 40 £2,251
      Walworth 173 £2,254
      Kingsbury 85 £2,255
      East Greenwich 227 £2,260
      Twyford 84 £2,263
      Hook 22 £2,275
      Southfields 139 £2,286
      Holloway 262 £2,293
      Stratford 366 £2,301
      Lower Morden 21 £2,311
      Colindale 206 £2,324
      Mapesbury 76 £2,324
      Earlsfield 109 £2,326
      Balham 252 £2,330
      Silvertown 154 £2,334
      Scrattons Farm 39 £2,337
      Dulwich 25 £2,338
      Oval 135 £2,357
      Whetstone 52 £2,371
      Stamford Hill 93 £2,386
      Hornchurch 25 £2,387
      Hendon Central 108 £2,398
      Crouch End 103 £2,416
      Dalston 124 £2,460
      Greenwich Peninsula 60 £2,468
      Stroud Green 52 £2,487
      Ickenham 46 £2,499
      Church End 94 £2,522
      Woodside Park 43 £2,524
      Hanwell 231 £2,538
      Clayhall 51 £2,539
      North Kensington 391 £2,543
      Wandsworth 266 £2,552
      St Pancras 259 £2,565
      Kilburn 187 £2,575
      Norbiton 223 £2,580
      West Kensington 417 £2,591
      Haggerston 111 £2,591
      Clapham 332 £2,620
      Hackbridge 25 £2,626
      Middle Park 47 £2,633
      Putney 187 £2,637
      Stoke Newington 175 £2,643
      Shepherd's Bush 503 £2,647
      Hackney 152 £2,648
      Tufnell Park 46 £2,659
      Blackwall 287 £2,660
      Spring Grove 139 £2,665
      Merton Park 110 £2,669
      Elephant and Castle 239 £2,673
      Friern Barnet 48 £2,687
      Bermondsey 208 £2,724
      Queen's Park 138 £2,778
      Gidea Park 37 £2,801
      Whitechapel 658 £2,807
      Upton 37 £2,811
      Temple Fortune 74 £2,834
      Isle of Dogs 621 £2,874
      West Finchley 50 £2,877
      Kennington 64 £2,897
      Roehampton 99 £2,897
      Brent Cross 78 £2,963
      Barnsbury 313 £3,009
      South Hampstead 213 £3,018
      Lambeth 57 £3,039
      Brook Green 165 £3,079
      Clapham Junction 404 £3,098
      Cockfosters 65 £3,112
      Islington 227 £3,172
      Battersea 256 £3,206
      Hoxton 196 £3,221
      Brondesbury 147 £3,249
      Highbury 237 £3,256
      Hammersmith 571 £3,344
      Canary Wharf 376 £3,357
      Mortlake 42 £3,387
      Muswell Hill 122 £3,406
      Hampton 21 £3,475
      Mill Hill 60 £3,481
      Raynes Park 146 £3,490
      Kentish Town 189 £3,510
      Shoreditch 143 £3,514
      Strawberry Hill 51 £3,520
      Somers Town 101 £3,524
      Fulham 504 £3,639
      Golders Green 166 £3,698
      Earl's Court 545 £3,703
      Kew 45 £3,712
      Waterloo 93 £3,718
      Hampton Wick 32 £3,732
      Finsbury 147 £3,753
      Wapping 245 £3,770
      The Borough 205 £3,838
      North Sheen 56 £3,938
      Gospel Oak 58 £3,979
      High Barnet 41 £4,070
      Vauxhall 275 £4,102
      Fitzrovia 367 £4,107
      King's Cross 194 £4,136
      Clerkenwell 235 £4,161
      Petersham 28 £4,501
      East Sheen 49 £4,587
      West Hampstead 330 £4,588
      St Margarets 57 £4,616
      Holborn 174 £4,668
      Southwark 97 £4,915
      Chalk Farm 344 £5,195
      Bloomsbury 142 £5,229
      Notting Hill 472 £5,260
      Brompton 842 £5,656
      Belsize Park 410 £6,356
      Coombe 32 £7,255
      Chelsea 479 £7,944
      Kensington 374 £8,959
      South Kensington 546 £11,660
      Hampstead Garden Suburb 69 £12,233
      Be the first to find new properties
      Your search
      • Greater london

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