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 31 £1,080
      Downham 68 £1,145
      Highams Park 31 £1,294
      Little Heath 27 £1,306
      St Paul's Cray 52 £1,311
      Southend 30 £1,320
      Thornton Heath 182 £1,320
      Elm Park 20 £1,349
      Morden 39 £1,359
      Wealdstone 226 £1,368
      Bedfont 72 £1,375
      Pollards Hill 45 £1,380
      Osterley 35 £1,385
      West Drayton 62 £1,405
      Barking Riverside 26 £1,424
      Seven Kings 196 £1,435
      Hounslow West 175 £1,436
      Carshalton Beeches 53 £1,475
      Bexley 22 £1,475
      Chadwell Heath 43 £1,476
      Becontree 75 £1,485
      Gants Hill 143 £1,489
      Anerley 31 £1,499
      Chingford 37 £1,513
      Yiewsley 72 £1,522
      Harold Hill 34 £1,522
      Worcester Park 27 £1,525
      Newbury Park 87 £1,539
      Forest Gate 58 £1,541
      Beckenham 34 £1,545
      Southbury 58 £1,545
      Edmonton 80 £1,552
      Redbridge 53 £1,575
      Hainault 31 £1,580
      Sudbury 157 £1,586
      Greenford 137 £1,586
      Kenton 55 £1,590
      Northumberland Heath 44 £1,596
      The Wrythe 29 £1,597
      Ponders End 57 £1,600
      Whitton 56 £1,600
      Woodside 40 £1,601
      Addiscombe 84 £1,604
      Worton 133 £1,606
      Lower Belvedere 25 £1,608
      Penge 40 £1,622
      Broad Green 226 £1,623
      Feltham 110 £1,628
      Waddon 99 £1,634
      Shortlands 35 £1,637
      Tolworth 38 £1,638
      West Norwood 68 £1,639
      Goddington 24 £1,644
      Rayners Lane 173 £1,644
      Fairlop 29 £1,645
      Plashet 88 £1,650
      Hendon Central 87 £1,652
      Thames View 93 £1,652
      Barkingside 34 £1,652
      Plumstead 90 £1,653
      Mitcham 119 £1,675
      Harmondsworth 29 £1,684
      Brunswick Park 39 £1,686
      Tulse Hill 47 £1,691
      Heston 85 £1,691
      Homerton 91 £1,693
      Hanworth 32 £1,698
      Harrow Weald 87 £1,699
      Rush Green 62 £1,709
      Becontree Heath 78 £1,720
      South Woodford 23 £1,724
      Bowes 34 £1,744
      Widmore 21 £1,758
      Cricklewood 67 £1,759
      Honor Oak 27 £1,762
      Southgate 34 £1,763
      Hillingdon 91 £1,766
      Plaistow 126 £1,766
      Abbey Wood 42 £1,776
      Benhilton 102 £1,778
      Hither Green 90 £1,780
      Clayhall 31 £1,782
      Elmers End 20 £1,789
      Sudbury Hill 40 £1,796
      Leytonstone 93 £1,815
      Wallington 46 £1,817
      Kingsbury 104 £1,820
      Gidea Park 31 £1,831
      Stanmore 47 £1,831
      Yeading 89 £1,836
      Crystal Palace 22 £1,841
      Selhurst 103 £1,843
      Cowley 119 £1,849
      Belmont 47 £1,851
      Scrattons Farm 36 £1,854
      Hendon 93 £1,858
      Maryland 77 £1,858
      Catford South 50 £1,860
      Peckham 129 £1,865
      Collier Row 49 £1,889
      Palmers Green 73 £1,890
      Camberwell 114 £1,895
      Well Hall 29 £1,895
      Leyton 187 £1,897
      Stepney 222 £1,904
      Harold Wood 21 £1,904
      Perry Vale 60 £1,916
      Hackney 138 £1,919
      New Cross 112 £1,931
      Collier's Wood 80 £1,936
      Alperton 130 £1,948
      Hayes 179 £1,956
      Shooters Hill 37 £1,971
      South Norwood 49 £1,976
      Ladywell 134 £1,977
      West Barnes 47 £1,986
      Manor Park 36 £1,990
      New Cross Gate 83 £1,995
      Hampton 23 £1,995
      New Malden 80 £1,998
      Perivale 98 £1,999
      Poplar 227 £2,012
      New Barnet 33 £2,014
      Forest Hill 58 £2,022
      West Hendon 73 £2,029
      East Dulwich 40 £2,030
      Streatham 173 £2,033
      Harringay 123 £2,056
      Loughborough Junction 98 £2,058
      Chinbrook 28 £2,059
      Little Ilford 53 £2,068
      Snaresbrook 21 £2,068
      Rotherhithe 157 £2,079
      Cranford 21 £2,080
      Haggerston 106 £2,082
      Dollis Hill 139 £2,083
      Purley 65 £2,086
      Bow 209 £2,093
      Summerstown 91 £2,095
      Gallions Reach 30 £2,096
      Bethnal Green 170 £2,100
      Hackney Wick 32 £2,102
      Harlesden 157 £2,107
      Hanwell 191 £2,111
      Hook 22 £2,117
      Clapton 126 £2,125
      Thamesmead 34 £2,128
      Furzedown 202 £2,135
      Dagenham 85 £2,141
      Deptford 93 £2,143
      Finchley 42 £2,150
      Shadwell 99 £2,152
      Fallow Corner 20 £2,157
      Streatham Hill 179 £2,160
      Surbiton 123 £2,163
      Brixton 155 £2,167
      Northwood 84 £2,174
      Beckton 64 £2,175
      Earlsfield 97 £2,179
      Spring Grove 101 £2,182
      Mile End 114 £2,183
      Preston 157 £2,184
      Pinner 41 £2,187
      Park Royal 239 £2,188
      West Hackney 47 £2,189
      Nunhead 59 £2,202
      Colindale 229 £2,205
      Colney Hatch 28 £2,215
      Whetstone 37 £2,219
      West Green 213 £2,234
      Upton Park 69 £2,237
      Berrylands 27 £2,248
      Norbury 31 £2,252
      Upper Norwood 26 £2,252
      Blackheath 27 £2,262
      West Ham 126 £2,278
      Finsbury Park 115 £2,299
      Limehouse 175 £2,314
      Holloway 245 £2,327
      Church End 74 £2,342
      Hornsey 108 £2,343
      Brockley 31 £2,368
      Twyford 58 £2,394
      West Finchley 50 £2,397
      New Southgate 48 £2,407
      Charlton 56 £2,436
      Stockwell 167 £2,448
      Strawberry Hill 55 £2,454
      East Greenwich 161 £2,474
      Norbiton 215 £2,510
      North Finchley 44 £2,525
      Mapesbury 105 £2,529
      Charlton Riverside 38 £2,548
      Wandsworth 166 £2,559
      Friern Barnet 39 £2,560
      Tufnell Park 58 £2,570
      Canning Town 182 £2,590
      Dalston 107 £2,594
      Kilburn 116 £2,600
      Merton 104 £2,626
      Kidbrooke 87 £2,663
      Stamford Hill 60 £2,665
      Dulwich 22 £2,665
      Archway 103 £2,675
      Putney 135 £2,679
      Kennington 67 £2,688
      Old Kent Road 213 £2,699
      Walworth 167 £2,734
      Crouch End 81 £2,751
      Stratford 364 £2,751
      Motspur Park 29 £2,779
      Clapham 232 £2,811
      Balham 134 £2,820
      Greenwich Peninsula 67 £2,821
      Brent Cross 77 £2,849
      Upton 21 £2,885
      Bermondsey 213 £2,913
      South Hornchurch 23 £2,922
      St Pancras 175 £2,933
      Blackwall 302 £2,933
      West Kensington 362 £2,935
      Highbury 182 £2,960
      Silvertown 154 £2,968
      Shacklewell 73 £2,972
      Temple Fortune 107 £2,980
      Merton Park 99 £3,000
      Stroud Green 35 £3,017
      Queen's Park 108 £3,040
      Whitechapel 704 £3,077
      Stoke Newington 166 £3,094
      Ickenham 47 £3,135
      Clapham Junction 233 £3,161
      Roehampton 82 £3,170
      Cockfosters 48 £3,173
      Oval 132 £3,189
      Shepherd's Bush 456 £3,213
      Lambeth 56 £3,215
      Barnsbury 391 £3,228
      Brondesbury 144 £3,229
      North Sheen 63 £3,229
      Woodside Park 34 £3,268
      Elephant and Castle 335 £3,340
      Mill Hill 71 £3,407
      Isle of Dogs 916 £3,420
      Southfields 81 £3,447
      Golders Green 177 £3,452
      Somers Town 135 £3,456
      Ham 21 £3,529
      North Kensington 196 £3,538
      Canary Wharf 434 £3,544
      Brook Green 159 £3,559
      Muswell Hill 94 £3,567
      South Hampstead 222 £3,583
      Kentish Town 188 £3,604
      Hoxton 186 £3,606
      Battersea 231 £3,635
      Islington 213 £3,676
      Gospel Oak 42 £3,738
      Fitzrovia 300 £3,751
      Fulham 493 £3,791
      Raynes Park 133 £3,817
      St Margarets 99 £3,856
      The Borough 265 £3,885
      Hammersmith 532 £3,927
      Hampton Wick 40 £3,944
      Shoreditch 170 £4,032
      Wapping 302 £4,137
      Earl's Court 471 £4,294
      West Hampstead 304 £4,302
      Clerkenwell 216 £4,345
      Finsbury 229 £4,347
      Vauxhall 400 £4,533
      Waterloo 183 £4,574
      East Sheen 38 £4,662
      Mortlake 35 £4,717
      Holborn 152 £4,861
      Petersham 35 £4,997
      Kew 33 £5,025
      King's Cross 213 £5,036
      Southwark 146 £5,072
      Chalk Farm 363 £5,332
      Bloomsbury 148 £5,335
      Notting Hill 419 £5,377
      Brompton 746 £5,908
      Belsize Park 414 £5,970
      High Barnet 37 £6,252
      Hadley Wood 25 £6,732
      Kensington 376 £8,046
      Chelsea 599 £8,432
      South Kensington 626 £11,356
      Hampstead Garden Suburb 53 £14,592
      Be the first to find new properties
      Your search
      • Greater london

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