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 39 £1,258
      Southend 28 £1,320
      Scrattons Farm 283 £1,351
      Plashet 77 £1,366
      Forest Gate 64 £1,376
      Pollards Hill 63 £1,404
      Anerley 31 £1,421
      Manor Park 39 £1,421
      Lower Belvedere 21 £1,429
      Cricklewood 127 £1,434
      Longlands 26 £1,450
      Tolworth 33 £1,451
      Catford South 55 £1,455
      St Paul's Cray 25 £1,467
      Edmonton 117 £1,470
      Bedfont 55 £1,471
      Northumberland Heath 38 £1,478
      Waddon 98 £1,493
      Mitcham 99 £1,496
      Thornton Heath 182 £1,498
      Greenford 108 £1,506
      Kenton 64 £1,509
      Harringay 186 £1,520
      Addiscombe 78 £1,527
      Barking Riverside 24 £1,528
      West Green 315 £1,535
      West Drayton 77 £1,537
      Penge 36 £1,551
      Wealdstone 216 £1,560
      Camberwell 150 £1,561
      Seven Kings 136 £1,569
      South Norwood 86 £1,569
      Goddington 20 £1,571
      Sudbury 143 £1,572
      Leyton 243 £1,573
      Chadwell Heath 35 £1,584
      Hounslow West 113 £1,587
      Plumstead 103 £1,588
      Newbury Park 67 £1,601
      Feltham 78 £1,612
      Fairlop 24 £1,619
      Little Ilford 43 £1,633
      Beckenham 48 £1,636
      Maryland 84 £1,639
      South Woodford 28 £1,655
      Southbury 71 £1,660
      Woodside 43 £1,666
      Abbey Wood 42 £1,669
      Highams Park 56 £1,673
      Harold Hill 38 £1,688
      Plaistow 150 £1,688
      Perry Vale 75 £1,698
      Carshalton Beeches 44 £1,703
      Well Hall 30 £1,709
      Thames View 68 £1,714
      Worton 116 £1,714
      Brunswick Park 30 £1,718
      Elm Park 23 £1,721
      Streatham Hill 274 £1,730
      Little Heath 26 £1,731
      Poverest 23 £1,742
      Rotherhithe 185 £1,744
      Hanworth 24 £1,745
      Collier Row 37 £1,752
      Clapton 163 £1,760
      Gidea Park 37 £1,765
      Snaresbrook 27 £1,766
      Homerton 109 £1,770
      New Cross 139 £1,770
      Peckham 158 £1,773
      Wanstead 21 £1,777
      Collier's Wood 89 £1,778
      Chingford 125 £1,793
      Becontree 70 £1,794
      Stepney 227 £1,800
      The Wrythe 23 £1,808
      Northwood 75 £1,818
      Thamesmead 51 £1,820
      Blackheath 35 £1,821
      Heston 74 £1,822
      Poplar 237 £1,824
      Hainault 28 £1,825
      Beckton 81 £1,826
      Rush Green 68 £1,831
      Widmore 29 £1,842
      Worcester Park 29 £1,843
      Hither Green 72 £1,850
      West Hackney 75 £1,850
      Loughborough Junction 108 £1,851
      Palmers Green 72 £1,852
      Shooters Hill 47 £1,854
      Broad Green 235 £1,856
      Forest Hill 66 £1,865
      Hillingdon 82 £1,865
      Harmondsworth 21 £1,867
      Finchley 61 £1,868
      Selhurst 91 £1,876
      Gants Hill 104 £1,879
      Ponders End 53 £1,885
      New Cross Gate 118 £1,886
      Purley 72 £1,887
      New Barnet 29 £1,891
      Dagenham 60 £1,894
      Herne Hill 20 £1,895
      Redbridge 40 £1,897
      Rayners Lane 130 £1,906
      Preston 182 £1,909
      Hornsey 166 £1,913
      Gallions Reach 33 £1,922
      Brixton 191 £1,924
      Crystal Palace 27 £1,928
      Deptford 112 £1,941
      Shortlands 29 £1,948
      Alperton 134 £1,949
      Horn Park 27 £1,949
      Church End 64 £1,956
      Ladywell 103 £1,956
      Becontree Heath 68 £1,966
      Wallington 26 £1,972
      Bethnal Green 234 £1,973
      Belmont 54 £1,980
      New Southgate 35 £1,982
      Hayes 131 £1,987
      Bow 233 £1,989
      Hackney 163 £1,995
      Leytonstone 111 £2,007
      Harrow Weald 77 £2,008
      Yiewsley 64 £2,009
      Southgate 45 £2,011
      Benhilton 76 £2,018
      Summerstown 142 £2,022
      Archway 172 £2,023
      Stockwell 219 £2,029
      Haggerston 109 £2,031
      Hale End 26 £2,031
      Tulse Hill 47 £2,034
      Holloway 335 £2,035
      Whetstone 37 £2,045
      Yeading 85 £2,048
      Norbury 42 £2,048
      Perivale 90 £2,062
      New Malden 76 £2,064
      Mile End 190 £2,065
      Cowley 94 £2,069
      Hackney Wick 41 £2,071
      West Norwood 83 £2,071
      Barnehurst 27 £2,085
      Upton Park 73 £2,097
      Kingsbury 97 £2,099
      Whitton 38 £2,099
      Dulwich Village 21 £2,106
      Limehouse 237 £2,109
      Upper Norwood 34 £2,114
      West Finchley 40 £2,115
      Hook 21 £2,122
      Barkingside 24 £2,123
      Hanwell 194 £2,127
      Morden 36 £2,128
      Lower Morden 20 £2,136
      Mapesbury 103 £2,140
      Streatham 154 £2,153
      Shadwell 138 £2,159
      West Barnes 55 £2,159
      Osterley 23 £2,160
      West Hendon 67 £2,165
      Park Royal 244 £2,166
      West Ham 141 £2,169
      Dollis Hill 177 £2,174
      Middle Park 32 £2,179
      Stanmore 38 £2,182
      East Dulwich 79 £2,182
      Furzedown 341 £2,185
      Hornchurch 33 £2,195
      Honor Oak 33 £2,201
      Cranford 24 £2,206
      Hendon 104 £2,211
      Canning Town 229 £2,213
      Stroud Green 48 £2,214
      Berrylands 21 £2,221
      East Greenwich 218 £2,222
      Charlton 71 £2,233
      Earlsfield 132 £2,235
      New Eltham 23 £2,241
      Dulwich 22 £2,248
      Finsbury Park 149 £2,266
      Balham 220 £2,277
      Nunhead 56 £2,279
      Old Kent Road 246 £2,284
      Chinbrook 30 £2,303
      Harlesden 154 £2,322
      Stamford Hill 81 £2,337
      Shacklewell 108 £2,349
      Brockley 43 £2,354
      Kidbrooke 119 £2,358
      Kilburn 116 £2,361
      Spring Grove 113 £2,362
      Walworth 230 £2,372
      Highbury 204 £2,380
      Sudbury Hill 34 £2,388
      Friern Barnet 46 £2,414
      Crouch End 96 £2,421
      Colindale 175 £2,425
      North Finchley 70 £2,426
      Surbiton 105 £2,426
      Twyford 61 £2,433
      Brent Cross 74 £2,441
      Wandsworth 306 £2,459
      Hackbridge 20 £2,465
      Charlton Riverside 41 £2,469
      Clayhall 44 £2,489
      Bowes 289 £2,495
      Merton 117 £2,500
      Stratford 498 £2,506
      Clapham 358 £2,508
      Dalston 131 £2,514
      Stoke Newington 185 £2,516
      Pinner 36 £2,530
      Southfields 125 £2,567
      Kennington 72 £2,584
      Blackwall 406 £2,616
      Upton 33 £2,626
      Strawberry Hill 60 £2,641
      Bermondsey 288 £2,645
      Putney 189 £2,658
      Silvertown 150 £2,673
      Hendon Central 481 £2,674
      St Pancras 219 £2,678
      Norbiton 183 £2,709
      Oval 142 £2,709
      Shepherd's Bush 536 £2,719
      North Woolwich 21 £2,727
      Clapham Junction 305 £2,751
      Hampton Hill 20 £2,751
      West Kensington 441 £2,754
      Greenwich Peninsula 94 £2,772
      Roehampton 109 £2,790
      Merton Park 129 £2,845
      Queen's Park 120 £2,931
      Tufnell Park 42 £2,953
      Whitechapel 778 £2,974
      Hoxton 203 £3,023
      Elephant and Castle 342 £3,075
      Isle of Dogs 1,079 £3,083
      Battersea 297 £3,131
      Barnsbury 394 £3,156
      Petersham 30 £3,241
      Brook Green 163 £3,266
      Gospel Oak 60 £3,268
      Woodside Park 40 £3,289
      Ickenham 51 £3,289
      Canary Wharf 497 £3,328
      Kentish Town 226 £3,351
      North Kensington 242 £3,354
      Temple Fortune 97 £3,364
      Hampton Wick 48 £3,415
      Cockfosters 45 £3,446
      Lambeth 68 £3,474
      Islington 237 £3,476
      Brondesbury 110 £3,499
      South Hampstead 227 £3,527
      Muswell Hill 120 £3,545
      Somers Town 129 £3,558
      Hammersmith 690 £3,636
      Mill Hill 46 £3,663
      The Borough 327 £3,680
      Fitzrovia 366 £3,722
      Wapping 321 £3,785
      Earl's Court 633 £3,808
      Shoreditch 205 £3,917
      Fulham 513 £3,940
      Golders Green 159 £3,960
      Raynes Park 159 £3,970
      North Sheen 66 £3,986
      Clerkenwell 256 £3,990
      Holborn 172 £4,060
      High Barnet 43 £4,068
      Mortlake 49 £4,155
      Waterloo 199 £4,188
      East Sheen 45 £4,315
      St Margarets 88 £4,317
      Vauxhall 402 £4,321
      Kew 43 £4,338
      West Hampstead 330 £4,341
      Finsbury 239 £4,343
      Southwark 165 £4,489
      King's Cross 245 £4,571
      Chalk Farm 394 £5,086
      Bloomsbury 171 £5,225
      Belsize Park 472 £5,474
      Notting Hill 453 £5,559
      Coombe 43 £5,636
      Brompton 944 £5,783
      Hadley Wood 25 £7,219
      Chelsea 652 £7,404
      Kensington 410 £7,487
      South Kensington 682 £11,195
      Hampstead Garden Suburb 59 £12,667
      Be the first to find new properties
      Your search
      • Greater london

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