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 41 £1,288
      Southend 27 £1,330
      Marks Gate 20 £1,356
      Scrattons Farm 259 £1,359
      Cricklewood 123 £1,383
      Pollards Hill 65 £1,387
      Forest Gate 61 £1,417
      Manor Park 39 £1,421
      Anerley 31 £1,437
      Catford South 56 £1,450
      Bedfont 56 £1,458
      Edmonton 115 £1,470
      Longlands 26 £1,475
      Mitcham 104 £1,478
      Plashet 80 £1,480
      Northumberland Heath 38 £1,487
      Waddon 100 £1,497
      Greenford 105 £1,502
      Tolworth 33 £1,504
      West Drayton 73 £1,511
      Thornton Heath 175 £1,517
      Penge 35 £1,527
      Barking Riverside 24 £1,528
      St Paul's Cray 25 £1,530
      Harringay 184 £1,533
      Kenton 64 £1,539
      Camberwell 150 £1,539
      West Green 325 £1,552
      Wealdstone 216 £1,557
      Addiscombe 78 £1,558
      South Norwood 84 £1,565
      Seven Kings 142 £1,571
      Plumstead 106 £1,577
      Little Ilford 46 £1,585
      Sudbury 143 £1,596
      Newbury Park 64 £1,613
      Fairlop 24 £1,621
      Hounslow West 116 £1,623
      Feltham 76 £1,635
      Harold Hill 37 £1,641
      Chadwell Heath 35 £1,641
      Beckenham 47 £1,643
      Little Heath 27 £1,647
      Leyton 232 £1,647
      Worton 120 £1,651
      Highams Park 55 £1,656
      South Woodford 26 £1,658
      Elm Park 20 £1,664
      Abbey Wood 44 £1,664
      Southbury 73 £1,668
      Plaistow 144 £1,673
      Poverest 25 £1,678
      Goddington 21 £1,679
      Brunswick Park 33 £1,691
      Perry Vale 72 £1,692
      Carshalton Beeches 44 £1,700
      Thames View 70 £1,711
      Gidea Park 31 £1,713
      Homerton 109 £1,739
      Rotherhithe 176 £1,742
      Streatham Hill 278 £1,743
      Hanworth 24 £1,745
      Well Hall 33 £1,746
      Hainault 27 £1,760
      New Cross 138 £1,760
      Snaresbrook 29 £1,770
      Collier Row 39 £1,772
      Stepney 230 £1,780
      Woodside 46 £1,781
      Maryland 84 £1,796
      Peckham 159 £1,797
      The Wrythe 24 £1,798
      Heston 76 £1,808
      New Cross Gate 117 £1,810
      Becontree 69 £1,810
      Harmondsworth 22 £1,814
      Clapton 168 £1,814
      Beckton 81 £1,815
      Hillingdon 81 £1,817
      Poplar 246 £1,820
      Loughborough Junction 108 £1,823
      Chingford 121 £1,829
      Collier's Wood 88 £1,831
      Thamesmead 50 £1,834
      Colney Hatch 20 £1,839
      Horn Park 27 £1,844
      West Hackney 76 £1,845
      Worcester Park 29 £1,845
      Rush Green 53 £1,848
      Northwood 77 £1,853
      Shooters Hill 48 £1,857
      Ponders End 55 £1,857
      Hither Green 70 £1,858
      Blackheath 35 £1,860
      Broad Green 229 £1,863
      Dagenham 65 £1,863
      Gants Hill 109 £1,866
      Purley 71 £1,868
      Redbridge 42 £1,872
      Ladywell 101 £1,875
      Wanstead 25 £1,877
      Rayners Lane 131 £1,878
      Palmers Green 66 £1,878
      Shortlands 28 £1,879
      Finchley 61 £1,882
      New Barnet 31 £1,885
      Widmore 30 £1,888
      Selhurst 91 £1,893
      Deptford 117 £1,897
      Herne Hill 20 £1,898
      Preston 186 £1,898
      Crystal Palace 28 £1,927
      Gallions Reach 33 £1,928
      Hackney 168 £1,928
      Becontree Heath 64 £1,948
      Brixton 191 £1,955
      Bethnal Green 235 £1,960
      Alperton 133 £1,961
      New Southgate 36 £1,969
      Forest Hill 65 £1,976
      Leytonstone 111 £1,976
      Wallington 27 £1,984
      Harrow Weald 82 £1,984
      Hornsey 164 £1,986
      Church End 66 £1,989
      Belmont 55 £1,989
      Hayes 136 £1,994
      West Norwood 84 £1,997
      Archway 171 £1,997
      Barkingside 26 £1,998
      Yiewsley 62 £2,007
      Hackney Wick 41 £2,015
      Southgate 44 £2,018
      Upper Norwood 33 £2,018
      Benhilton 78 £2,021
      Haggerston 107 £2,021
      Hook 23 £2,025
      Whetstone 39 £2,028
      Mile End 191 £2,029
      New Malden 77 £2,032
      Holloway 337 £2,042
      Bow 233 £2,043
      Cowley 94 £2,048
      Shadwell 136 £2,050
      Yeading 81 £2,053
      Perivale 87 £2,066
      Summerstown 141 £2,070
      Stockwell 210 £2,083
      Norbury 41 £2,091
      West Ham 135 £2,095
      Canning Town 235 £2,096
      Hale End 26 £2,102
      Upton Park 74 £2,119
      Kingsbury 98 £2,121
      Morden 36 £2,128
      Dollis Hill 173 £2,130
      Mapesbury 108 £2,132
      Streatham 156 £2,133
      Tulse Hill 52 £2,136
      Lower Morden 20 £2,136
      Limehouse 235 £2,136
      Furzedown 340 £2,137
      Stanmore 40 £2,154
      Osterley 23 £2,157
      Whitton 39 £2,159
      West Barnes 53 £2,159
      Park Royal 244 £2,163
      Hanwell 196 £2,166
      Barnehurst 25 £2,176
      West Hendon 66 £2,179
      Dulwich Village 21 £2,186
      East Dulwich 81 £2,190
      Charlton 70 £2,194
      Middle Park 32 £2,198
      Cranford 23 £2,206
      New Eltham 24 £2,208
      Hendon 102 £2,209
      Hornchurch 33 £2,227
      Honor Oak 33 £2,246
      Balham 217 £2,256
      Earlsfield 130 £2,261
      Finsbury Park 149 £2,264
      Old Kent Road 238 £2,266
      Stamford Hill 86 £2,299
      West Finchley 41 £2,300
      East Greenwich 218 £2,308
      Sudbury Hill 37 £2,324
      Nunhead 55 £2,325
      Berrylands 23 £2,328
      Colindale 173 £2,337
      Spring Grove 115 £2,341
      Harlesden 155 £2,361
      Shacklewell 108 £2,365
      Highbury 199 £2,369
      Friern Barnet 47 £2,390
      Twyford 65 £2,390
      Stroud Green 46 £2,399
      Kilburn 110 £2,400
      Kidbrooke 115 £2,404
      Walworth 229 £2,418
      Brockley 41 £2,419
      Wandsworth 297 £2,438
      Brent Cross 72 £2,453
      Surbiton 108 £2,459
      Clayhall 42 £2,476
      North Finchley 66 £2,478
      Charlton Riverside 39 £2,485
      Bowes 274 £2,488
      Merton 115 £2,490
      Crouch End 103 £2,492
      Pinner 35 £2,502
      Stratford 493 £2,503
      Upton 35 £2,506
      Hampton Hill 20 £2,518
      Stoke Newington 187 £2,519
      Chinbrook 29 £2,532
      Dulwich 21 £2,542
      Clapham 358 £2,548
      Dalston 129 £2,567
      Kennington 81 £2,573
      Southfields 124 £2,577
      Blackwall 412 £2,639
      Hendon Central 437 £2,657
      Oval 151 £2,666
      Bermondsey 284 £2,667
      Putney 186 £2,674
      Silvertown 149 £2,676
      St Pancras 225 £2,700
      Norbiton 185 £2,703
      North Woolwich 22 £2,721
      Shepherd's Bush 535 £2,730
      West Kensington 449 £2,737
      Strawberry Hill 58 £2,778
      Greenwich Peninsula 92 £2,780
      Merton Park 130 £2,800
      Clapham Junction 306 £2,849
      Roehampton 106 £2,850
      Tufnell Park 45 £2,861
      Queen's Park 110 £2,867
      Whitechapel 764 £2,953
      Hoxton 209 £3,017
      Temple Fortune 97 £3,073
      Elephant and Castle 350 £3,082
      Isle of Dogs 1,085 £3,093
      Battersea 290 £3,119
      Barnsbury 395 £3,128
      Gospel Oak 59 £3,226
      Petersham 30 £3,267
      Woodside Park 40 £3,293
      Canary Wharf 498 £3,326
      North Kensington 243 £3,349
      Kentish Town 231 £3,357
      Ickenham 52 £3,379
      Lambeth 70 £3,414
      Hampton Wick 47 £3,431
      Cockfosters 45 £3,446
      Brondesbury 107 £3,470
      Brook Green 157 £3,480
      Somers Town 131 £3,521
      Muswell Hill 122 £3,530
      Islington 236 £3,549
      South Hampstead 221 £3,558
      Hammersmith 684 £3,628
      Mill Hill 45 £3,700
      The Borough 322 £3,719
      Fitzrovia 360 £3,759
      Earl's Court 634 £3,817
      Wapping 312 £3,883
      Shoreditch 194 £3,910
      Fulham 514 £3,910
      Golders Green 159 £3,911
      Raynes Park 160 £3,945
      North Sheen 66 £3,976
      Clerkenwell 251 £4,019
      Holborn 181 £4,144
      Waterloo 204 £4,204
      High Barnet 45 £4,229
      Kew 44 £4,276
      West Hampstead 331 £4,277
      Vauxhall 408 £4,304
      Mortlake 49 £4,314
      St Margarets 86 £4,356
      Finsbury 251 £4,394
      East Sheen 43 £4,412
      King's Cross 251 £4,614
      Southwark 164 £4,617
      Chalk Farm 392 £5,088
      Bloomsbury 170 £5,255
      Notting Hill 468 £5,441
      Belsize Park 471 £5,471
      Coombe 43 £5,509
      Brompton 932 £5,617
      Hadley Wood 25 £7,219
      Chelsea 641 £7,446
      Kensington 413 £7,485
      South Kensington 677 £11,078
      Hampstead Garden Suburb 59 £13,050
      Be the first to find new properties
      Your search
      • Greater london

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