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 30 £1,059
      Downham 67 £1,145
      Highams Park 33 £1,295
      Little Heath 28 £1,336
      Thornton Heath 200 £1,357
      Harold Hill 35 £1,366
      Wealdstone 215 £1,368
      Osterley 31 £1,388
      St Paul's Cray 43 £1,400
      Hounslow West 177 £1,402
      Pollards Hill 44 £1,409
      Bedfont 72 £1,414
      Barking Riverside 26 £1,414
      Chadwell Heath 41 £1,416
      Northumberland Heath 38 £1,422
      Edmonton 98 £1,437
      Well Hall 35 £1,438
      Woodside 52 £1,441
      Southend 35 £1,442
      Ponders End 64 £1,452
      West Drayton 66 £1,458
      Anerley 25 £1,460
      Bexley 25 £1,474
      Becontree 69 £1,476
      Seven Kings 177 £1,480
      Carshalton Beeches 59 £1,482
      Forest Gate 54 £1,485
      Elm Park 20 £1,486
      Homerton 99 £1,494
      Newbury Park 76 £1,496
      Morden 37 £1,504
      Yiewsley 75 £1,504
      Waddon 99 £1,516
      Southbury 59 £1,527
      Gants Hill 113 £1,546
      Whitton 46 £1,562
      Plashet 98 £1,568
      Camberwell 146 £1,568
      Penge 44 £1,579
      West Norwood 94 £1,579
      Sudbury 175 £1,583
      Gidea Park 38 £1,584
      Hainault 27 £1,590
      Bowes 39 £1,592
      Tolworth 40 £1,593
      Tulse Hill 51 £1,595
      Worton 144 £1,596
      Worcester Park 28 £1,598
      Fairlop 28 £1,605
      South Woodford 28 £1,606
      Cricklewood 93 £1,609
      Addiscombe 88 £1,610
      Beckenham 35 £1,622
      Feltham 121 £1,623
      The Wrythe 28 £1,625
      Brunswick Park 37 £1,634
      Rayners Lane 163 £1,646
      Greenford 133 £1,650
      Peckham 198 £1,653
      Lower Belvedere 22 £1,653
      Maryland 85 £1,659
      Abbey Wood 42 £1,661
      New Cross 157 £1,663
      Widmore 23 £1,664
      Harrow Weald 90 £1,665
      Plumstead 102 £1,665
      Shortlands 38 £1,670
      Kenton 52 £1,672
      Plaistow 146 £1,672
      Hackbridge 23 £1,677
      Redbridge 48 £1,677
      Heston 91 £1,679
      Becontree Heath 78 £1,682
      Chingford 38 £1,690
      Leytonstone 109 £1,692
      Catford South 61 £1,693
      Thames View 93 £1,697
      Broad Green 240 £1,702
      Goddington 24 £1,704
      Welling 20 £1,709
      Stepney 256 £1,710
      Barkingside 30 £1,711
      Hither Green 95 £1,719
      Hendon Central 92 £1,720
      Mitcham 120 £1,727
      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
      Leyton 209 £1,787
      Rush Green 52 £1,789
      Perry Vale 62 £1,791
      Sudbury Hill 36 £1,793
      New Cross Gate 98 £1,797
      Cowley 123 £1,799
      Palmers Green 90 £1,802
      Wallington 43 £1,805
      Streatham Hill 257 £1,807
      Collier Row 54 £1,818
      South Norwood 59 £1,826
      Rotherhithe 215 £1,835
      Summerstown 127 £1,840
      Selhurst 104 £1,846
      Harringay 176 £1,850
      Benhilton 107 £1,851
      West Barnes 48 £1,860
      Loughborough Junction 115 £1,868
      Belmont 51 £1,868
      Manor Park 38 £1,870
      Scrattons Farm 37 £1,870
      Yeading 88 £1,871
      Chinbrook 40 £1,874
      Shadwell 130 £1,880
      Fallow Corner 27 £1,893
      Deptford 121 £1,908
      Collier's Wood 88 £1,915
      Hanwell 218 £1,917
      Clayhall 27 £1,919
      East Dulwich 47 £1,922
      Hackney 164 £1,923
      Elmers End 22 £1,924
      Shooters Hill 36 £1,925
      Poplar 265 £1,926
      Mile End 145 £1,927
      Purley 69 £1,928
      Herne Hill 21 £1,932
      Ladywell 143 £1,933
      West Green 264 £1,934
      Stanmore 55 £1,940
      Gallions Reach 36 £1,942
      West Hackney 66 £1,945
      Kingsbury 96 £1,946
      Little Ilford 62 £1,953
      Finchley 47 £1,955
      Forest Hill 64 £1,958
      Brixton 198 £1,964
      Clapton 160 £1,965
      Hayes 193 £1,979
      Perivale 110 £1,980
      Hackney Wick 46 £1,986
      Southgate 43 £1,987
      Haggerston 116 £1,990
      Furzedown 254 £1,995
      Thamesmead 41 £1,998
      Bethnal Green 196 £1,998
      Preston 185 £2,005
      Upton Park 78 £2,014
      Hendon 103 £2,018
      Alperton 135 £2,024
      Streatham 198 £2,028
      Cranford 22 £2,028
      Holloway 327 £2,047
      Bow 214 £2,054
      New Barnet 30 £2,057
      Beckton 70 £2,072
      Nunhead 80 £2,073
      Colney Hatch 34 £2,076
      Norbury 42 £2,078
      Brockley 38 £2,079
      Dagenham 81 £2,084
      West Hendon 78 £2,085
      Pinner 34 £2,095
      New Malden 90 £2,101
      Earlsfield 110 £2,105
      Limehouse 233 £2,107
      Blackheath 32 £2,107
      Northwood 82 £2,131
      Harlesden 154 £2,137
      Snaresbrook 20 £2,141
      Park Royal 289 £2,156
      Twyford 74 £2,163
      New Southgate 54 £2,164
      Dollis Hill 143 £2,171
      Hornsey 137 £2,182
      Charlton 70 £2,185
      Archway 157 £2,210
      New Eltham 22 £2,211
      West Ham 153 £2,218
      Colindale 229 £2,230
      Spring Grove 117 £2,230
      Finsbury Park 144 £2,240
      East Greenwich 211 £2,242
      Church End 75 £2,248
      Stockwell 208 £2,254
      Old Kent Road 272 £2,257
      Upper Norwood 23 £2,273
      West Finchley 56 £2,283
      Canning Town 231 £2,301
      Whetstone 38 £2,306
      Surbiton 109 £2,308
      Charlton Riverside 45 £2,312
      Stamford Hill 87 £2,323
      Kidbrooke 118 £2,365
      Clapham 312 £2,385
      Wandsworth 219 £2,389
      Crouch End 88 £2,390
      Friern Barnet 42 £2,410
      Merton 120 £2,454
      Mapesbury 111 £2,460
      Dalston 119 £2,475
      North Finchley 56 £2,483
      Berrylands 25 £2,488
      Strawberry Hill 56 £2,505
      Walworth 237 £2,532
      Tufnell Park 66 £2,536
      Stratford 461 £2,537
      Highbury 199 £2,559
      Balham 188 £2,560
      Kilburn 119 £2,596
      Dulwich 30 £2,599
      Putney 148 £2,606
      Shacklewell 83 £2,629
      Kennington 75 £2,630
      Norbiton 218 £2,638
      South Hornchurch 28 £2,644
      Bermondsey 298 £2,651
      Upton 26 £2,665
      Stroud Green 44 £2,673
      Blackwall 375 £2,690
      Clapham Junction 305 £2,732
      Oval 175 £2,734
      Brent Cross 89 £2,765
      St Pancras 204 £2,781
      Motspur Park 29 £2,789
      Shepherd's Bush 528 £2,846
      West Kensington 390 £2,863
      Greenwich Peninsula 77 £2,875
      Silvertown 164 £2,878
      Stoke Newington 207 £2,883
      Whitechapel 799 £2,934
      Mill Hill 70 £2,954
      Elephant and Castle 460 £2,962
      Temple Fortune 101 £2,964
      Roehampton 94 £2,981
      Battersea 300 £3,054
      Lambeth 68 £3,077
      Barnsbury 443 £3,080
      Ickenham 49 £3,099
      North Kensington 223 £3,125
      Hoxton 218 £3,137
      Cockfosters 48 £3,169
      Isle of Dogs 1,123 £3,170
      Queen's Park 112 £3,186
      Muswell Hill 110 £3,193
      Brondesbury 165 £3,196
      Merton Park 118 £3,205
      Kentish Town 219 £3,243
      North Sheen 58 £3,265
      Gospel Oak 56 £3,301
      Somers Town 153 £3,399
      Canary Wharf 460 £3,418
      The Borough 300 £3,423
      Fitzrovia 330 £3,426
      Islington 246 £3,441
      Southfields 98 £3,529
      South Hampstead 224 £3,548
      Brook Green 167 £3,550
      Ham 21 £3,552
      Fulham 556 £3,632
      Hammersmith 635 £3,639
      Golders Green 171 £3,646
      Wapping 338 £3,871
      Hampton Wick 42 £3,907
      Holborn 180 £3,962
      St Margarets 102 £4,017
      Earl's Court 536 £4,020
      Raynes Park 154 £4,091
      Clerkenwell 225 £4,122
      West Hampstead 320 £4,137
      Finsbury 265 £4,187
      Vauxhall 420 £4,324
      Woodside Park 41 £4,343
      King's Cross 239 £4,400
      Waterloo 196 £4,407
      Shoreditch 195 £4,418
      Coombe 35 £4,450
      Mortlake 36 £4,671
      Bloomsbury 151 £4,809
      East Sheen 40 £4,870
      Kingston Vale 21 £4,986
      Chalk Farm 390 £5,127
      Notting Hill 444 £5,143
      Kew 33 £5,249
      Southwark 154 £5,302
      Petersham 25 £5,451
      High Barnet 40 £5,580
      Brompton 824 £5,744
      Belsize Park 458 £5,882
      Hadley Wood 25 £7,092
      Chelsea 664 £7,914
      Kensington 394 £7,990
      South Kensington 710 £11,146
      Hampstead Garden Suburb 57 £13,613
      Knightsbridge 20 £17,218
      Be the first to find new properties
      Your search
      • Greater london

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