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
      Southend 27 £1,150
      Downham 44 £1,227
      Manor Park 49 £1,333
      Catford South 53 £1,340
      Northumberland Heath 36 £1,354
      Cricklewood 130 £1,368
      Forestdale 21 £1,376
      Scrattons Farm 200 £1,394
      Bedfont 56 £1,398
      Forest Gate 62 £1,400
      Longlands 30 £1,420
      Edmonton 113 £1,426
      Pollards Hill 63 £1,430
      Marks Gate 21 £1,449
      West Drayton 76 £1,459
      Mitcham 106 £1,459
      New Beckenham 20 £1,470
      Little Ilford 48 £1,477
      Waddon 97 £1,483
      Anerley 26 £1,487
      South Norwood 90 £1,488
      Thornton Heath 180 £1,489
      Plashet 89 £1,493
      Sudbury 140 £1,502
      Camberwell 145 £1,503
      Harringay 192 £1,524
      Seven Kings 154 £1,525
      Greenford 110 £1,526
      Addiscombe 84 £1,533
      Plumstead 112 £1,541
      Kenton 52 £1,546
      Wealdstone 225 £1,546
      Worton 122 £1,553
      Bexley 20 £1,557
      Abbey Wood 46 £1,570
      Little Heath 30 £1,582
      St Paul's Cray 25 £1,583
      Fairlop 22 £1,587
      Leyton 224 £1,593
      South Woodford 24 £1,594
      West Green 334 £1,604
      Chadwell Heath 34 £1,605
      Tolworth 34 £1,611
      Highams Park 54 £1,611
      Maryland 82 £1,611
      Newbury Park 66 £1,612
      Harold Hill 38 £1,617
      Hounslow West 124 £1,636
      Thamesmead 42 £1,641
      Carshalton Beeches 45 £1,644
      Brunswick Park 33 £1,650
      Penge 35 £1,653
      Southbury 75 £1,663
      Beckton 86 £1,665
      Perry Vale 68 £1,666
      Beckenham 48 £1,666
      Plaistow 141 £1,666
      Hanworth 26 £1,672
      Selhurst 93 £1,675
      New Cross 135 £1,681
      Well Hall 36 £1,697
      Peckham 157 £1,701
      Feltham 85 £1,703
      New Cross Gate 121 £1,714
      Broad Green 230 £1,716
      Goddington 20 £1,718
      Streatham Hill 270 £1,725
      Wanstead 24 £1,729
      Shortlands 33 £1,730
      Snaresbrook 26 £1,743
      Collier's Wood 98 £1,744
      Rotherhithe 175 £1,744
      Clapton 172 £1,747
      Stepney 204 £1,750
      Thames View 71 £1,757
      Elm Park 22 £1,760
      Palmers Green 74 £1,760
      Collier Row 45 £1,760
      Woodside 52 £1,763
      Crystal Palace 29 £1,769
      Harmondsworth 24 £1,777
      Purley 68 £1,783
      Hainault 28 £1,786
      Chingford 122 £1,791
      Homerton 101 £1,801
      Horn Park 30 £1,801
      Hither Green 79 £1,802
      Gidea Park 33 £1,803
      Hale End 25 £1,806
      Deptford 108 £1,808
      Loughborough Junction 109 £1,808
      Poverest 21 £1,809
      West Hackney 78 £1,812
      The Wrythe 25 £1,812
      Gants Hill 105 £1,819
      Rayners Lane 133 £1,821
      Poplar 236 £1,823
      Heston 76 £1,828
      Preston 180 £1,831
      Gallions Reach 35 £1,832
      Becontree 73 £1,836
      Herne Hill 21 £1,838
      Forest Hill 68 £1,848
      Haggerston 103 £1,848
      Worcester Park 28 £1,850
      Rush Green 55 £1,854
      Finchley 65 £1,856
      Upper Norwood 32 £1,861
      Leytonstone 103 £1,872
      Hillingdon 82 £1,872
      Redbridge 45 £1,877
      Blackheath 37 £1,882
      Northwood 77 £1,886
      New Barnet 33 £1,888
      Whetstone 41 £1,896
      Dagenham 65 £1,915
      Harrow Weald 76 £1,919
      Dulwich Village 21 £1,923
      Brixton 182 £1,927
      Benhilton 78 £1,929
      Becontree Heath 67 £1,931
      Hackney 170 £1,935
      Ladywell 118 £1,937
      Southgate 44 £1,937
      Shadwell 128 £1,940
      Shooters Hill 44 £1,941
      Ponders End 50 £1,943
      Widmore 28 £1,957
      Blendon 21 £1,967
      Church End 73 £1,974
      New Southgate 41 £1,976
      Bethnal Green 221 £1,977
      Wallington 28 £1,985
      Barkingside 29 £1,986
      Hayes 140 £1,987
      Hornsey 156 £1,988
      New Malden 78 £1,993
      Alperton 130 £1,996
      Hackney Wick 40 £1,997
      Morden 42 £2,009
      West Norwood 89 £2,015
      Belmont 52 £2,025
      Osterley 25 £2,033
      West Ham 136 £2,041
      Holloway 340 £2,043
      Archway 162 £2,046
      Stockwell 206 £2,046
      Upton Park 83 £2,047
      Bow 222 £2,047
      Mile End 196 £2,054
      Honor Oak 40 £2,055
      Yeading 79 £2,059
      New Eltham 25 £2,071
      Perivale 83 £2,071
      Charlton 75 £2,072
      Kingsbury 93 £2,072
      Summerstown 144 £2,073
      Streatham 151 £2,075
      Cowley 97 £2,082
      Norbury 41 £2,098
      Tulse Hill 50 £2,098
      Yiewsley 59 £2,122
      Whitton 37 £2,124
      Furzedown 345 £2,132
      East Dulwich 83 £2,142
      Canning Town 251 £2,144
      Limehouse 226 £2,149
      Sudbury Hill 45 £2,153
      Stanmore 39 £2,154
      Park Royal 240 £2,169
      Stroud Green 52 £2,169
      Hanwell 198 £2,172
      West Barnes 57 £2,173
      Mapesbury 115 £2,175
      Middle Park 31 £2,176
      Dollis Hill 162 £2,179
      Barnehurst 26 £2,189
      Cranford 23 £2,189
      Spring Grove 110 £2,190
      West Finchley 43 £2,198
      Surbiton 98 £2,205
      Charlton Riverside 41 £2,205
      Hendon 97 £2,212
      Berrylands 20 £2,213
      Clayhall 31 £2,226
      Old Kent Road 229 £2,228
      Upton 35 £2,231
      Hornchurch 35 £2,236
      East Greenwich 222 £2,253
      Balham 233 £2,254
      West Hendon 59 £2,255
      Shacklewell 111 £2,258
      Nunhead 56 £2,261
      Dulwich 22 £2,306
      Walworth 235 £2,308
      Earlsfield 117 £2,310
      Stamford Hill 84 £2,314
      Finsbury Park 145 £2,344
      Harlesden 165 £2,349
      North Finchley 61 £2,350
      Brockley 40 £2,353
      Twyford 71 £2,353
      Friern Barnet 45 £2,370
      Highbury 185 £2,386
      Colindale 168 £2,394
      Kidbrooke 114 £2,397
      Brent Cross 73 £2,405
      Kilburn 108 £2,415
      Bowes 216 £2,431
      Chinbrook 32 £2,439
      Stratford 480 £2,442
      Crouch End 94 £2,453
      Stoke Newington 190 £2,465
      Pinner 38 £2,468
      Merton 119 £2,515
      Wandsworth 278 £2,519
      Kennington 81 £2,530
      Tufnell Park 45 £2,534
      Clapham 358 £2,541
      Hendon Central 309 £2,543
      South Hornchurch 20 £2,546
      Dalston 124 £2,557
      Blackwall 394 £2,607
      Southfields 119 £2,617
      Norbiton 185 £2,629
      Silvertown 157 £2,650
      Bermondsey 290 £2,656
      Putney 181 £2,675
      Oval 143 £2,678
      St Pancras 226 £2,687
      Hampton Hill 23 £2,687
      Strawberry Hill 63 £2,744
      West Kensington 439 £2,760
      Greenwich Peninsula 93 £2,761
      Shepherd's Bush 534 £2,776
      Merton Park 127 £2,781
      Clapham Junction 292 £2,862
      Whitechapel 722 £2,922
      Elephant and Castle 360 £2,936
      Hoxton 212 £2,951
      Temple Fortune 101 £2,994
      Queen's Park 110 £3,061
      Isle of Dogs 1,101 £3,071
      Woodside Park 37 £3,077
      Roehampton 97 £3,101
      Barnsbury 392 £3,111
      Brook Green 147 £3,136
      Ickenham 59 £3,166
      Petersham 29 £3,169
      Battersea 283 £3,197
      North Kensington 216 £3,239
      Lambeth 66 £3,258
      Gospel Oak 60 £3,274
      Kentish Town 215 £3,276
      Muswell Hill 131 £3,302
      Hampton Wick 46 £3,358
      Canary Wharf 502 £3,359
      Brondesbury 108 £3,367
      Cockfosters 49 £3,411
      Islington 222 £3,423
      Mill Hill 46 £3,491
      Somers Town 128 £3,535
      South Hampstead 206 £3,596
      Hammersmith 673 £3,612
      The Borough 298 £3,687
      Clerkenwell 228 £3,753
      Shoreditch 185 £3,767
      Fitzrovia 351 £3,770
      Earl's Court 560 £3,832
      Kingston Vale 27 £3,849
      Raynes Park 158 £3,854
      Holborn 167 £3,900
      Fulham 497 £3,917
      Wapping 315 £3,938
      North Sheen 61 £3,950
      Golders Green 162 £3,974
      St Margarets 85 £4,096
      West Hampstead 337 £4,117
      Waterloo 186 £4,131
      High Barnet 47 £4,144
      Mortlake 43 £4,182
      Finsbury 240 £4,242
      Vauxhall 387 £4,281
      East Sheen 43 £4,392
      Southwark 167 £4,528
      King's Cross 248 £4,642
      Kew 42 £4,758
      Bloomsbury 156 £4,997
      Chalk Farm 362 £5,110
      Notting Hill 450 £5,318
      Coombe 42 £5,490
      Belsize Park 441 £5,719
      Brompton 909 £5,741
      Hadley Wood 26 £6,872
      Kensington 401 £7,532
      Chelsea 627 £7,590
      South Kensington 684 £11,124
      Hampstead Garden Suburb 59 £13,028
      Be the first to find new properties
      Your search
      • Greater london

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