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 38 £1,318
      Scrattons Farm 336 £1,320
      Plashet 76 £1,333
      Anerley 28 £1,375
      Forest Gate 65 £1,389
      Manor Park 48 £1,419
      Catford South 55 £1,428
      Bedfont 50 £1,430
      Pollards Hill 62 £1,454
      Cricklewood 128 £1,467
      St Paul's Cray 22 £1,469
      Southend 27 £1,469
      Longlands 22 £1,472
      Woodside 44 £1,483
      Harringay 201 £1,487
      Lower Belvedere 21 £1,490
      Northumberland Heath 34 £1,498
      Tolworth 34 £1,500
      Edmonton 108 £1,506
      Barking Riverside 25 £1,509
      Addiscombe 82 £1,510
      Thornton Heath 170 £1,521
      Waddon 102 £1,522
      Kenton 60 £1,524
      Mitcham 106 £1,532
      South Norwood 79 £1,554
      Beckenham 52 £1,555
      Wealdstone 222 £1,561
      Chadwell Heath 34 £1,566
      West Green 325 £1,571
      Elm Park 20 £1,572
      Penge 39 £1,577
      Camberwell 160 £1,578
      Seven Kings 127 £1,589
      Maryland 78 £1,591
      Newbury Park 57 £1,597
      Little Ilford 48 £1,601
      Greenford 97 £1,601
      Feltham 77 £1,615
      Hounslow West 109 £1,626
      Southbury 62 £1,629
      West Drayton 66 £1,634
      Highams Park 55 £1,651
      Plumstead 99 £1,655
      Sudbury 153 £1,656
      Abbey Wood 51 £1,657
      Perry Vale 71 £1,659
      Thames View 60 £1,659
      Plaistow 149 £1,660
      New Beckenham 22 £1,661
      South Woodford 31 £1,662
      Leyton 237 £1,664
      Herne Hill 24 £1,673
      Snaresbrook 28 £1,676
      Purley 70 £1,685
      Carshalton Beeches 46 £1,687
      Fairlop 26 £1,702
      Brunswick Park 37 £1,703
      Poverest 27 £1,703
      Homerton 110 £1,717
      Well Hall 30 £1,721
      Beckton 79 £1,730
      Little Heath 27 £1,739
      Worton 118 £1,743
      Harold Hill 38 £1,747
      Hanworth 25 £1,747
      Broad Green 201 £1,753
      New Cross Gate 113 £1,753
      Hainault 26 £1,759
      Streatham Hill 276 £1,760
      Peckham 169 £1,772
      Shortlands 30 £1,776
      Northwood 65 £1,782
      Collier Row 33 £1,793
      Horn Park 25 £1,798
      Hither Green 76 £1,798
      Clapton 155 £1,800
      Gidea Park 40 £1,803
      Palmers Green 74 £1,807
      Thamesmead 57 £1,810
      Widmore 35 £1,816
      Stepney 226 £1,818
      Shooters Hill 44 £1,823
      Rotherhithe 208 £1,826
      Forest Hill 75 £1,828
      Heston 65 £1,838
      Rush Green 65 £1,841
      Collier's Wood 105 £1,845
      West Hackney 75 £1,851
      Chingford 118 £1,853
      New Cross 155 £1,856
      Becontree 60 £1,857
      Crystal Palace 27 £1,867
      Poplar 251 £1,867
      Gants Hill 91 £1,870
      The Wrythe 29 £1,871
      Dagenham 69 £1,876
      Gallions Reach 35 £1,879
      Ladywell 127 £1,880
      New Barnet 28 £1,882
      Loughborough Junction 108 £1,897
      Cranford 59 £1,902
      Selhurst 87 £1,924
      Blackheath 35 £1,924
      Leytonstone 111 £1,930
      Preston 162 £1,932
      New Southgate 38 £1,934
      Deptford 115 £1,934
      Brixton 195 £1,935
      Worcester Park 28 £1,937
      Hornsey 186 £1,938
      Rayners Lane 123 £1,950
      Alperton 123 £1,952
      Church End 66 £1,962
      Becontree Heath 58 £1,974
      Bethnal Green 237 £1,979
      Redbridge 38 £1,983
      Hackney Wick 39 £1,990
      Southgate 46 £1,991
      Harrow Weald 75 £1,994
      Hale End 30 £1,995
      Osterley 23 £2,000
      Holloway 334 £2,001
      Bow 249 £2,006
      Norbury 41 £2,006
      Tulse Hill 45 £2,008
      Upper Norwood 39 £2,016
      Archway 170 £2,020
      Summerstown 149 £2,021
      Mile End 180 £2,022
      Ponders End 39 £2,024
      Hillingdon 78 £2,026
      Perivale 97 £2,031
      Haggerston 104 £2,033
      Yiewsley 60 £2,033
      Dulwich Village 22 £2,035
      Wallington 28 £2,045
      Streatham 157 £2,049
      Hayes 157 £2,054
      Finchley 62 £2,057
      Stockwell 226 £2,057
      West Norwood 85 £2,059
      Benhilton 67 £2,059
      Hackney 170 £2,068
      Whetstone 38 £2,070
      Charlton 73 £2,077
      Yeading 87 £2,090
      New Malden 75 £2,091
      Upton Park 75 £2,093
      Barnehurst 24 £2,102
      Cowley 92 £2,104
      Belmont 53 £2,106
      West Hendon 75 £2,110
      East Dulwich 72 £2,112
      Mapesbury 107 £2,113
      Kingsbury 98 £2,123
      Limehouse 242 £2,132
      Morden 31 £2,138
      West Barnes 55 £2,165
      Hendon Central 96 £2,175
      Dollis Hill 184 £2,177
      Hornchurch 37 £2,180
      Hanwell 205 £2,180
      Whitton 37 £2,196
      Nunhead 59 £2,197
      Charlton Riverside 45 £2,206
      West Ham 144 £2,208
      Barkingside 22 £2,210
      Hendon 112 £2,211
      Furzedown 345 £2,213
      Middle Park 32 £2,216
      Park Royal 258 £2,222
      Honor Oak 37 £2,228
      Earlsfield 132 £2,229
      Balham 231 £2,231
      East Greenwich 234 £2,241
      Shadwell 151 £2,247
      Stanmore 40 £2,258
      Canning Town 230 £2,272
      West Finchley 40 £2,274
      Walworth 237 £2,294
      Highbury 213 £2,305
      Shacklewell 110 £2,313
      Kidbrooke 129 £2,329
      Brockley 43 £2,339
      Chinbrook 33 £2,340
      Kilburn 115 £2,346
      New Eltham 21 £2,348
      Finsbury Park 142 £2,349
      North Finchley 79 £2,351
      Dulwich 23 £2,357
      Old Kent Road 256 £2,357
      Harlesden 161 £2,357
      Stamford Hill 79 £2,369
      Friern Barnet 41 £2,384
      Twyford 67 £2,394
      Colindale 237 £2,403
      Stroud Green 49 £2,404
      Brent Cross 87 £2,424
      Surbiton 106 £2,426
      Spring Grove 108 £2,433
      Crouch End 97 £2,433
      Stratford 529 £2,456
      Sudbury Hill 34 £2,492
      Wandsworth 295 £2,494
      Merton 137 £2,496
      Bowes 346 £2,507
      Pinner 36 £2,508
      Dalston 144 £2,509
      Clayhall 46 £2,513
      Clapham 363 £2,578
      Putney 199 £2,613
      Kennington 70 £2,617
      Stoke Newington 189 £2,620
      Norbiton 202 £2,629
      Blackwall 422 £2,637
      Upton 35 £2,637
      Southfields 124 £2,637
      Clapham Junction 320 £2,641
      Bermondsey 307 £2,641
      Greenwich Peninsula 100 £2,645
      Silvertown 182 £2,657
      St Pancras 227 £2,662
      Shepherd's Bush 527 £2,669
      Hampton Hill 21 £2,672
      Oval 150 £2,706
      West Kensington 442 £2,732
      Roehampton 111 £2,761
      Tufnell Park 43 £2,772
      Strawberry Hill 68 £2,895
      Whitechapel 790 £2,930
      Queen's Park 131 £3,014
      Temple Fortune 97 £3,029
      Merton Park 132 £3,034
      Elephant and Castle 433 £3,035
      Battersea 295 £3,044
      Isle of Dogs 1,069 £3,079
      Barnsbury 397 £3,093
      Hoxton 205 £3,116
      Ickenham 55 £3,144
      Brondesbury 128 £3,219
      Muswell Hill 132 £3,227
      North Kensington 235 £3,257
      Woodside Park 42 £3,307
      Canary Wharf 482 £3,320
      Petersham 32 £3,338
      Cockfosters 44 £3,393
      Brook Green 163 £3,407
      Gospel Oak 61 £3,488
      Hampton Wick 49 £3,488
      Kentish Town 222 £3,513
      Islington 236 £3,519
      Lambeth 62 £3,527
      Hammersmith 710 £3,537
      Somers Town 125 £3,556
      Fitzrovia 383 £3,682
      The Borough 320 £3,713
      Earl's Court 690 £3,722
      Wapping 331 £3,742
      South Hampstead 232 £3,800
      Fulham 518 £3,820
      Shoreditch 200 £3,853
      Golders Green 162 £3,887
      Raynes Park 171 £3,890
      Mill Hill 52 £3,936
      Clerkenwell 262 £4,002
      North Sheen 57 £4,011
      Waterloo 206 £4,080
      East Sheen 43 £4,094
      Finsbury 253 £4,102
      Kew 47 £4,144
      Holborn 176 £4,169
      High Barnet 39 £4,197
      Vauxhall 399 £4,220
      Mortlake 47 £4,230
      St Margarets 87 £4,337
      West Hampstead 335 £4,468
      King's Cross 256 £4,475
      Kingston Vale 20 £4,494
      Southwark 165 £4,556
      Chalk Farm 398 £5,034
      Bloomsbury 172 £5,191
      Notting Hill 463 £5,552
      Belsize Park 477 £5,571
      Brompton 982 £5,691
      Coombe 41 £5,759
      Chelsea 690 £7,118
      Hadley Wood 25 £7,215
      Kensington 414 £7,697
      South Kensington 691 £10,861
      Hampstead Garden Suburb 64 £12,323
      Be the first to find new properties
      Your search
      • Greater london

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