Skip to content
    Filters
    Your search
    City
    Clear value
    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
      Poverest 28 £1,017
      Downham 66 £1,150
      Highams Park 33 £1,295
      Little Heath 28 £1,336
      Harold Hill 34 £1,358
      Thornton Heath 199 £1,360
      Wealdstone 217 £1,360
      Osterley 31 £1,388
      St Paul's Cray 43 £1,400
      Northumberland Heath 39 £1,401
      Hounslow West 175 £1,402
      Pollards Hill 44 £1,409
      Bedfont 72 £1,414
      Chadwell Heath 41 £1,416
      Southend 36 £1,424
      Edmonton 98 £1,436
      Well Hall 35 £1,438
      Woodside 52 £1,440
      Ponders End 65 £1,453
      West Drayton 67 £1,455
      Anerley 25 £1,460
      Barking Riverside 26 £1,462
      Bexley 25 £1,474
      Forest Gate 55 £1,474
      Carshalton Beeches 59 £1,482
      Seven Kings 176 £1,485
      Becontree 68 £1,486
      Elm Park 20 £1,486
      Newbury Park 77 £1,495
      Homerton 98 £1,501
      Morden 38 £1,503
      Yiewsley 74 £1,504
      Waddon 101 £1,506
      Southbury 59 £1,526
      Gants Hill 113 £1,546
      Whitton 47 £1,556
      Camberwell 146 £1,568
      Plashet 98 £1,568
      Penge 44 £1,577
      Sudbury 175 £1,583
      Gidea Park 37 £1,585
      Tolworth 40 £1,593
      West Norwood 94 £1,596
      Worton 144 £1,596
      Worcester Park 31 £1,597
      Bowes 38 £1,601
      Tulse Hill 51 £1,604
      Fairlop 28 £1,605
      South Woodford 28 £1,606
      Cricklewood 93 £1,609
      Addiscombe 86 £1,615
      Feltham 119 £1,621
      Beckenham 35 £1,622
      The Wrythe 28 £1,625
      Brunswick Park 36 £1,638
      Maryland 87 £1,640
      Rayners Lane 164 £1,640
      Greenford 132 £1,642
      Shortlands 39 £1,651
      Lower Belvedere 22 £1,653
      Hainault 29 £1,656
      Peckham 199 £1,660
      Abbey Wood 42 £1,661
      Widmore 23 £1,664
      Harrow Weald 90 £1,665
      Plaistow 146 £1,671
      Kenton 52 £1,672
      Hackbridge 23 £1,677
      Redbridge 48 £1,677
      New Cross 158 £1,679
      Heston 91 £1,679
      Plumstead 102 £1,681
      Hendon Central 92 £1,684
      Goddington 25 £1,689
      Chingford 38 £1,690
      Leytonstone 107 £1,691
      Catford South 61 £1,693
      Becontree Heath 77 £1,695
      Mitcham 119 £1,695
      Thames View 93 £1,697
      Broad Green 240 £1,701
      Welling 20 £1,709
      Barkingside 30 £1,711
      Hither Green 95 £1,719
      Stepney 259 £1,738
      Hale End 24 £1,748
      Crystal Palace 29 £1,761
      Hanworth 35 £1,763
      Harmondsworth 26 £1,763
      Honor Oak 32 £1,770
      Hillingdon 89 £1,782
      Rush Green 52 £1,789
      South Norwood 61 £1,792
      Leyton 207 £1,796
      New Cross Gate 98 £1,797
      Cowley 123 £1,799
      Palmers Green 89 £1,799
      Perry Vale 63 £1,803
      Wallington 43 £1,805
      Streatham Hill 256 £1,807
      Collier Row 54 £1,818
      Rotherhithe 215 £1,835
      Belmont 51 £1,838
      Sudbury Hill 34 £1,842
      Selhurst 105 £1,843
      Summerstown 126 £1,850
      Benhilton 107 £1,851
      Harringay 177 £1,852
      Fallow Corner 26 £1,864
      Manor Park 38 £1,870
      Scrattons Farm 37 £1,870
      Yeading 87 £1,874
      West Barnes 46 £1,874
      Shadwell 130 £1,880
      Loughborough Junction 116 £1,885
      Deptford 121 £1,908
      Collier's Wood 87 £1,914
      Hanwell 218 £1,916
      Clayhall 27 £1,919
      West Hackney 66 £1,922
      East Dulwich 47 £1,922
      Elmers End 22 £1,924
      Shooters Hill 34 £1,925
      West Green 263 £1,926
      Mile End 145 £1,927
      Purley 69 £1,928
      Poplar 268 £1,930
      Hackney 163 £1,930
      Herne Hill 21 £1,932
      Little Ilford 63 £1,934
      Stanmore 55 £1,940
      Chinbrook 41 £1,945
      Kingsbury 96 £1,946
      Ladywell 145 £1,950
      Finchley 47 £1,955
      Gallions Reach 34 £1,959
      Clapton 160 £1,965
      Forest Hill 62 £1,966
      Brixton 199 £1,968
      Haggerston 116 £1,977
      Hayes 193 £1,978
      Perivale 110 £1,980
      Hackney Wick 46 £1,986
      Southgate 43 £1,987
      Wanstead 20 £1,991
      Bethnal Green 196 £1,992
      Upton Park 79 £1,995
      Furzedown 254 £1,995
      Thamesmead 41 £1,998
      Hendon 103 £2,001
      Preston 183 £2,017
      Alperton 135 £2,024
      Cranford 22 £2,028
      Streatham 196 £2,031
      New Barnet 31 £2,036
      Holloway 324 £2,049
      Bow 214 £2,056
      Beckton 69 £2,064
      Nunhead 79 £2,069
      Colney Hatch 34 £2,076
      Snaresbrook 21 £2,077
      Norbury 42 £2,078
      Brockley 38 £2,079
      West Hendon 79 £2,082
      New Malden 89 £2,098
      Earlsfield 110 £2,105
      Limehouse 234 £2,106
      Blackheath 32 £2,107
      Dagenham 81 £2,107
      Park Royal 287 £2,116
      Northwood 82 £2,131
      Pinner 33 £2,137
      Harlesden 154 £2,137
      Twyford 73 £2,150
      New Southgate 54 £2,164
      Hornsey 137 £2,182
      Dollis Hill 140 £2,182
      New Eltham 23 £2,186
      Charlton 69 £2,192
      Archway 154 £2,212
      West Ham 154 £2,214
      Spring Grove 117 £2,228
      Finsbury Park 143 £2,231
      Colindale 228 £2,234
      Church End 74 £2,241
      East Greenwich 209 £2,244
      Stockwell 207 £2,251
      Old Kent Road 271 £2,252
      West Finchley 55 £2,270
      Upper Norwood 23 £2,273
      Surbiton 112 £2,301
      Whetstone 38 £2,306
      Canning Town 231 £2,307
      Charlton Riverside 45 £2,311
      Kidbrooke 119 £2,355
      Stamford Hill 84 £2,370
      Crouch End 90 £2,375
      Wandsworth 222 £2,377
      Clapham 311 £2,385
      Friern Barnet 42 £2,410
      Merton 120 £2,454
      Mapesbury 111 £2,460
      Dalston 119 £2,475
      Berrylands 25 £2,488
      Strawberry Hill 57 £2,489
      Stratford 461 £2,524
      Walworth 239 £2,531
      North Finchley 52 £2,535
      Tufnell Park 66 £2,536
      Highbury 200 £2,559
      Balham 186 £2,570
      Dulwich 30 £2,599
      Kilburn 121 £2,605
      Shacklewell 83 £2,629
      Putney 146 £2,629
      Kennington 75 £2,630
      Bermondsey 296 £2,642
      South Hornchurch 28 £2,644
      Norbiton 212 £2,649
      Upton 26 £2,665
      Stroud Green 44 £2,673
      Blackwall 375 £2,702
      Oval 174 £2,737
      Clapham Junction 307 £2,745
      Brent Cross 88 £2,764
      St Pancras 205 £2,783
      Motspur Park 29 £2,789
      Shepherd's Bush 525 £2,851
      Silvertown 165 £2,867
      Stoke Newington 206 £2,868
      West Kensington 386 £2,872
      Greenwich Peninsula 78 £2,877
      Whitechapel 795 £2,922
      Mill Hill 70 £2,954
      Elephant and Castle 461 £2,963
      Temple Fortune 100 £2,980
      Roehampton 94 £2,984
      Battersea 299 £3,059
      Barnsbury 442 £3,082
      Ickenham 49 £3,099
      Cockfosters 51 £3,102
      Lambeth 67 £3,102
      North Kensington 222 £3,121
      Hoxton 219 £3,137
      Isle of Dogs 1,118 £3,162
      Brondesbury 164 £3,173
      Queen's Park 112 £3,186
      Muswell Hill 110 £3,193
      Merton Park 116 £3,196
      Kentish Town 221 £3,259
      North Sheen 58 £3,261
      Gospel Oak 55 £3,327
      Somers Town 153 £3,399
      Canary Wharf 462 £3,422
      Islington 248 £3,434
      The Borough 298 £3,440
      Fitzrovia 329 £3,447
      Southfields 96 £3,536
      Brook Green 167 £3,549
      Ham 21 £3,552
      South Hampstead 223 £3,561
      Fulham 556 £3,617
      Hammersmith 633 £3,649
      Golders Green 170 £3,659
      Wapping 334 £3,855
      Hampton Wick 42 £3,907
      Holborn 182 £3,944
      St Margarets 101 £3,977
      Earl's Court 534 £4,023
      West Hampstead 321 £4,069
      Raynes Park 152 £4,118
      Clerkenwell 225 £4,123
      Finsbury 265 £4,194
      Woodside Park 40 £4,314
      Vauxhall 419 £4,359
      Waterloo 196 £4,407
      Shoreditch 195 £4,418
      King's Cross 238 £4,499
      Coombe 33 £4,589
      Mortlake 36 £4,671
      Bloomsbury 151 £4,809
      East Sheen 40 £4,870
      Kingston Vale 21 £4,986
      Chalk Farm 392 £5,114
      Notting Hill 446 £5,141
      Kew 33 £5,249
      Southwark 154 £5,304
      Petersham 25 £5,451
      High Barnet 40 £5,580
      Brompton 823 £5,748
      Belsize Park 458 £5,878
      Hadley Wood 25 £7,092
      Chelsea 665 £7,929
      Kensington 396 £7,965
      South Kensington 709 £11,152
      Hampstead Garden Suburb 58 £13,427
      Knightsbridge 20 £17,218
      Be the first to find new properties
      Your search
      • Greater london

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