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,177
      St Paul's Cray 25 £1,201
      Shirley 23 £1,222
      Bexley 63 £1,237
      Southend 32 £1,294
      Plashet 101 £1,321
      Woodside 53 £1,351
      Kenley 23 £1,364
      Elm Park 24 £1,365
      Thornton Heath 206 £1,394
      Downham 38 £1,396
      Poverest 40 £1,400
      Abbey Wood 48 £1,408
      Yiewsley 63 £1,417
      Forest Gate 68 £1,420
      Waddon 122 £1,427
      Purley 82 £1,427
      Catford South 67 £1,438
      Edmonton 130 £1,440
      Highams Park 66 £1,444
      New Beckenham 21 £1,445
      Thamesmead 59 £1,446
      South Woodford 27 £1,449
      Ponders End 67 £1,451
      Manor Park 68 £1,463
      Chadwell Heath 30 £1,463
      South Norwood 88 £1,489
      Horn Park 28 £1,501
      Barking Riverside 23 £1,505
      Welling 20 £1,506
      Northumberland Heath 31 £1,525
      Pollards Hill 52 £1,528
      Mitcham 136 £1,538
      Palmers Green 96 £1,542
      Snaresbrook 20 £1,545
      Harringay 179 £1,553
      Leyton 263 £1,563
      Plaistow 167 £1,564
      Chingford 65 £1,565
      Harold Hill 29 £1,572
      New Eltham 25 £1,573
      Addiscombe 96 £1,573
      Hounslow West 139 £1,578
      West Green 283 £1,581
      Plumstead 133 £1,583
      Little Ilford 70 £1,585
      Becontree Heath 73 £1,589
      Penge 42 £1,590
      Anerley 38 £1,602
      Bowes 49 £1,614
      Wealdstone 216 £1,615
      Upper Norwood 35 £1,616
      Camberwell 139 £1,618
      Beckenham 67 £1,621
      Broad Green 201 £1,629
      Bethnal Green 379 £1,630
      Maryland 76 £1,634
      Morden 35 £1,638
      Seven Kings 120 £1,655
      Collier's Wood 126 £1,657
      Cricklewood 98 £1,666
      Honor Oak 32 £1,668
      New Cross Gate 92 £1,672
      Becontree 59 £1,674
      Brunswick Park 45 £1,675
      The Wrythe 31 £1,678
      Feltham 107 £1,680
      Osterley 35 £1,683
      Little Heath 21 £1,683
      Redbridge 30 £1,686
      Sudbury 156 £1,686
      Carshalton Beeches 55 £1,688
      Kenton 37 £1,689
      Beckton 107 £1,694
      Gants Hill 103 £1,695
      Widmore 42 £1,697
      Brockley 60 £1,701
      Perry Vale 68 £1,703
      Worton 117 £1,710
      Hale End 29 £1,712
      Thames View 76 £1,713
      Forest Hill 63 £1,717
      Hither Green 96 £1,725
      Hackney Wick 36 £1,727
      Greenford 101 £1,729
      Shortlands 45 £1,735
      Selhurst 95 £1,741
      Gallions Reach 55 £1,744
      West Drayton 62 £1,746
      Finchley 61 £1,746
      Ladywell 128 £1,752
      Poplar 193 £1,756
      Streatham Hill 285 £1,759
      Rush Green 47 £1,760
      Heston 67 £1,761
      New Cross 128 £1,762
      Shooters Hill 49 £1,778
      Norbury 61 £1,781
      Collier Row 54 £1,785
      Benhilton 88 £1,788
      Homerton 111 £1,788
      Longlands 29 £1,789
      Dagenham 68 £1,791
      Crystal Palace 36 £1,797
      Lower Belvedere 20 £1,798
      East Dulwich 70 £1,802
      Rayners Lane 138 £1,807
      Nunhead 61 £1,810
      Harlesden 147 £1,812
      Hanworth 25 £1,815
      Herne Hill 22 £1,818
      Belmont 36 £1,820
      Bow 229 £1,836
      Sudbury Hill 45 £1,837
      Fairlop 30 £1,838
      Northwood 78 £1,839
      Brixton 248 £1,841
      New Southgate 45 £1,843
      Deptford 101 £1,863
      Well Hall 43 £1,863
      Newbury Park 68 £1,864
      Southbury 76 £1,864
      Southgate 55 £1,869
      Streatham 198 £1,869
      Surbiton 91 £1,871
      Rainham 20 £1,874
      Canning Town 221 £1,876
      Clapton 152 £1,879
      Hillingdon 79 £1,885
      Cowley 71 £1,888
      Bedfont 37 £1,899
      Colney Hatch 40 £1,900
      Wallington 44 £1,901
      Barnehurst 26 £1,903
      Upton Park 85 £1,906
      Leytonstone 120 £1,910
      Stepney 194 £1,911
      Harold Wood 21 £1,912
      West Heath 24 £1,913
      Tulse Hill 48 £1,919
      Charlton 102 £1,926
      Harrow Weald 86 £1,938
      West Ham 116 £1,951
      West Hendon 48 £1,954
      Hayes 177 £1,955
      Alperton 107 £1,963
      Preston 149 £1,969
      Hornsey 129 £1,977
      Stanmore 49 £1,982
      Cranford 34 £1,984
      Yeading 80 £1,985
      West Hackney 61 £1,991
      Chinbrook 38 £1,993
      West Norwood 107 £2,000
      Mile End 166 £2,009
      Harmondsworth 24 £2,012
      Peckham 177 £2,016
      Barkingside 22 £2,019
      Loughborough Junction 92 £2,033
      Kidbrooke 127 £2,036
      Rotherhithe 185 £2,037
      Finsbury Park 137 £2,044
      Whitton 34 £2,048
      Furzedown 357 £2,067
      Park Royal 257 £2,075
      Worcester Park 23 £2,080
      New Barnet 38 £2,087
      New Malden 61 £2,089
      Pinner 42 £2,091
      Summerstown 134 £2,098
      West Barnes 44 £2,108
      Perivale 83 £2,113
      North Finchley 77 £2,116
      Old Kent Road 167 £2,131
      Limehouse 221 £2,135
      Berrylands 20 £2,145
      Scrattons Farm 39 £2,148
      Merton 133 £2,153
      Archway 140 £2,172
      Shacklewell 115 £2,182
      Stockwell 223 £2,196
      Hook 24 £2,198
      Hendon 99 £2,222
      Dollis Hill 175 £2,225
      Charlton Riverside 61 £2,229
      Walworth 172 £2,234
      Kingsbury 81 £2,244
      Holloway 256 £2,249
      Blackheath 37 £2,252
      East Greenwich 230 £2,260
      Stratford 378 £2,310
      Silvertown 150 £2,323
      Mapesbury 76 £2,325
      Earlsfield 111 £2,332
      Tolworth 36 £2,334
      Colindale 212 £2,340
      Twyford 77 £2,340
      Dulwich 26 £2,340
      Southfields 140 £2,347
      Kennington 44 £2,352
      Balham 252 £2,355
      Crouch End 100 £2,361
      Stamford Hill 93 £2,363
      Ickenham 46 £2,372
      Oval 123 £2,374
      Hackney 138 £2,385
      Whetstone 52 £2,395
      Hendon Central 100 £2,416
      Hornchurch 23 £2,424
      Dalston 120 £2,450
      Greenwich Peninsula 58 £2,466
      Haggerston 104 £2,505
      Woodside Park 43 £2,524
      Church End 94 £2,529
      Clayhall 50 £2,532
      Spring Grove 135 £2,535
      Shepherd's Bush 528 £2,549
      Putney 199 £2,555
      Wandsworth 273 £2,559
      Norbiton 212 £2,559
      Hanwell 228 £2,561
      Tufnell Park 59 £2,566
      Hackbridge 27 £2,567
      Stroud Green 53 £2,569
      Kilburn 168 £2,575
      Clapham 324 £2,579
      Blackwall 281 £2,583
      Upton 43 £2,587
      St Pancras 256 £2,600
      Stoke Newington 179 £2,613
      Middle Park 47 £2,619
      Elephant and Castle 229 £2,666
      Merton Park 115 £2,671
      West Kensington 386 £2,697
      Friern Barnet 47 £2,729
      North Kensington 361 £2,731
      Bermondsey 207 £2,793
      Queen's Park 141 £2,794
      Whitechapel 648 £2,797
      Temple Fortune 76 £2,833
      West Finchley 47 £2,836
      Lambeth 55 £2,836
      Shadwell 183 £2,854
      Gidea Park 32 £2,904
      Isle of Dogs 590 £2,909
      Clapham Junction 332 £2,932
      South Hampstead 223 £2,942
      Brent Cross 75 £2,953
      Barnsbury 313 £2,965
      Roehampton 95 £3,050
      Brook Green 171 £3,105
      Cockfosters 64 £3,115
      Islington 226 £3,166
      Mortlake 45 £3,237
      Battersea 250 £3,250
      Hoxton 194 £3,262
      Hammersmith 576 £3,304
      Brondesbury 145 £3,313
      Highbury 242 £3,314
      Canary Wharf 372 £3,355
      Mill Hill 57 £3,377
      Muswell Hill 122 £3,427
      Hampton 21 £3,475
      Somers Town 105 £3,475
      Strawberry Hill 51 £3,510
      Raynes Park 145 £3,559
      Shoreditch 137 £3,566
      Kentish Town 186 £3,603
      Fulham 488 £3,683
      Hampton Wick 33 £3,693
      Golders Green 157 £3,730
      Waterloo 87 £3,746
      Earl's Court 545 £3,766
      Wapping 240 £3,771
      Finsbury 144 £3,799
      Kew 46 £3,802
      The Borough 201 £3,828
      Fitzrovia 313 £3,828
      North Sheen 58 £3,983
      High Barnet 41 £4,089
      King's Cross 198 £4,092
      Clerkenwell 241 £4,130
      Vauxhall 271 £4,145
      Gospel Oak 53 £4,151
      East Sheen 50 £4,533
      Petersham 28 £4,539
      West Hampstead 327 £4,601
      Holborn 187 £4,718
      St Margarets 53 £4,752
      Southwark 97 £4,848
      Chalk Farm 346 £5,188
      Notting Hill 475 £5,196
      Bloomsbury 132 £5,292
      Brompton 904 £5,602
      Belsize Park 406 £6,331
      Coombe 32 £7,256
      Chelsea 480 £7,918
      Kensington 366 £9,108
      South Kensington 536 £11,834
      Hampstead Garden Suburb 68 £12,360
      Be the first to find new properties
      Your search
      • Greater london

      There were 3,608 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!