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 33 £1,039
      Osterley 33 £1,175
      Downham 74 £1,191
      Berrylands 22 £1,195
      Bedfont 80 £1,272
      St Paul's Cray 52 £1,285
      Morden 41 £1,292
      Little Heath 36 £1,303
      West Drayton 59 £1,319
      Thornton Heath 179 £1,323
      Pollards Hill 46 £1,342
      Wealdstone 230 £1,345
      Seven Kings 213 £1,348
      Goddington 21 £1,365
      Forest Gate 59 £1,367
      Southend 28 £1,367
      Highams Park 32 £1,384
      Hounslow West 185 £1,409
      Barking Riverside 23 £1,431
      Yiewsley 71 £1,433
      Carshalton Beeches 57 £1,441
      Lower Belvedere 22 £1,449
      Penge 44 £1,451
      Chadwell Heath 47 £1,469
      Tolworth 33 £1,473
      Bexley 24 £1,473
      Beckenham 33 £1,478
      Becontree 78 £1,484
      Gants Hill 148 £1,490
      Redbridge 60 £1,496
      Greenford 121 £1,504
      Anerley 29 £1,509
      Harold Hill 39 £1,513
      Southbury 51 £1,514
      Worton 145 £1,515
      Homerton 97 £1,516
      Whitton 59 £1,517
      Newbury Park 90 £1,517
      Addiscombe 92 £1,521
      Edmonton 75 £1,530
      Kenton 50 £1,536
      Maryland 73 £1,537
      Feltham 112 £1,538
      Thames View 86 £1,540
      Waddon 107 £1,543
      Fairlop 35 £1,575
      The Wrythe 29 £1,577
      Sudbury 175 £1,578
      Hainault 30 £1,578
      Northumberland Heath 47 £1,580
      Hendon Central 80 £1,587
      Barkingside 32 £1,588
      Stepney 217 £1,599
      Plashet 91 £1,606
      Worcester Park 33 £1,607
      Broad Green 214 £1,610
      Mitcham 130 £1,615
      Shortlands 35 £1,618
      Chingford 38 £1,621
      Heston 98 £1,623
      Woodside 39 £1,627
      Hanworth 35 £1,631
      Brunswick Park 37 £1,636
      Hillingdon 94 £1,651
      Plumstead 94 £1,652
      Benhilton 125 £1,654
      Honor Oak 26 £1,658
      Tulse Hill 46 £1,662
      Ponders End 55 £1,667
      Harrow Weald 89 £1,667
      New Malden 80 £1,673
      South Woodford 27 £1,676
      Rayners Lane 165 £1,683
      Catford South 50 £1,685
      Camberwell 120 £1,694
      Hither Green 87 £1,696
      Elmers End 24 £1,697
      Hackbridge 22 £1,700
      West Norwood 76 £1,703
      Rush Green 68 £1,704
      Hackney 129 £1,715
      Abbey Wood 39 £1,733
      Becontree Heath 74 £1,740
      Leytonstone 102 £1,747
      Widmore 20 £1,748
      Clayhall 38 £1,750
      Selhurst 110 £1,752
      Bowes 32 £1,753
      Plaistow 121 £1,756
      Collier Row 50 £1,771
      Leyton 207 £1,773
      New Cross 108 £1,773
      Purley 72 £1,781
      Cranford 29 £1,782
      Blackheath 29 £1,785
      Sudbury Hill 48 £1,796
      Cricklewood 70 £1,799
      Wallington 50 £1,802
      Rainham 24 £1,808
      Harmondsworth 32 £1,809
      Scrattons Farm 35 £1,814
      Alperton 135 £1,820
      Belmont 50 £1,821
      Crystal Palace 23 £1,836
      Earlsfield 96 £1,837
      Cowley 113 £1,841
      Kingsbury 107 £1,841
      Palmers Green 65 £1,852
      Bethnal Green 180 £1,856
      Hale End 20 £1,856
      Hendon 93 £1,863
      Well Hall 34 £1,867
      Peckham 123 £1,877
      Clapton 125 £1,879
      Stanmore 52 £1,881
      Gidea Park 28 £1,887
      Little Ilford 51 £1,891
      New Cross Gate 90 £1,891
      West Green 192 £1,895
      Deptford 85 £1,898
      Ladywell 127 £1,900
      Forest Hill 60 £1,904
      Loughborough Junction 96 £1,911
      Poplar 212 £1,912
      Harold Wood 21 £1,923
      Manor Park 38 £1,927
      Shooters Hill 37 £1,934
      Harringay 117 £1,945
      Yeading 87 £1,951
      Hook 25 £1,953
      Hayes 183 £1,957
      Fallow Corner 20 £1,963
      Hackney Wick 28 £1,965
      Collier's Wood 80 £1,968
      West Ham 110 £1,968
      Perry Vale 61 £1,978
      Bow 224 £1,983
      Park Royal 236 £1,987
      Mile End 111 £2,001
      Hanwell 205 £2,001
      Perivale 107 £2,005
      Streatham 180 £2,033
      Haggerston 100 £2,035
      Upton Park 65 £2,035
      Finchley 45 £2,040
      Snaresbrook 21 £2,045
      Rotherhithe 160 £2,048
      New Barnet 35 £2,056
      West Barnes 51 £2,063
      South Norwood 56 £2,070
      Hornsey 103 £2,073
      Norbiton 224 £2,076
      Preston 143 £2,079
      West Hendon 72 £2,089
      Colindale 240 £2,096
      Brixton 147 £2,097
      Norbury 35 £2,102
      Northwood 91 £2,103
      Canning Town 166 £2,112
      Harlesden 160 £2,115
      Colney Hatch 27 £2,122
      Pinner 44 £2,127
      Surbiton 123 £2,127
      Gallions Reach 33 £2,129
      Dollis Hill 143 £2,132
      Spring Grove 110 £2,132
      Nunhead 61 £2,138
      Southgate 36 £2,149
      Finsbury Park 111 £2,158
      Streatham Hill 162 £2,159
      Shadwell 100 £2,182
      Beckton 66 £2,192
      Whetstone 40 £2,199
      Stratford 334 £2,215
      Limehouse 175 £2,219
      Summerstown 87 £2,220
      Chinbrook 27 £2,222
      Twyford 58 £2,228
      West Hackney 44 £2,230
      Old Kent Road 216 £2,234
      Thamesmead 33 £2,237
      Holloway 254 £2,247
      Furzedown 195 £2,253
      Strawberry Hill 52 £2,270
      Brent Cross 72 £2,276
      Stockwell 147 £2,285
      Wandsworth 184 £2,315
      Archway 92 £2,321
      Dagenham 87 £2,321
      Church End 64 £2,323
      Kennington 61 £2,328
      East Dulwich 44 £2,334
      Upper Norwood 21 £2,355
      New Southgate 52 £2,355
      Mapesbury 127 £2,355
      Brockley 30 £2,365
      Silvertown 150 £2,365
      East Greenwich 162 £2,379
      Kidbrooke 89 £2,386
      Blackwall 287 £2,405
      Charlton 56 £2,413
      Crouch End 75 £2,424
      Kilburn 105 £2,437
      Walworth 171 £2,446
      Roehampton 76 £2,460
      Greenwich Peninsula 70 £2,461
      Shacklewell 73 £2,480
      West Finchley 48 £2,495
      Tufnell Park 62 £2,503
      Charlton Riverside 35 £2,506
      Merton 112 £2,532
      Stamford Hill 51 £2,538
      Oval 127 £2,548
      Motspur Park 29 £2,572
      Clapham 234 £2,610
      North Finchley 51 £2,614
      Friern Barnet 40 £2,622
      Dalston 96 £2,644
      Whitechapel 698 £2,650
      Upton 24 £2,659
      Stoke Newington 142 £2,661
      Putney 146 £2,662
      North Sheen 62 £2,668
      West Kensington 361 £2,699
      Mill Hill 74 £2,700
      Clapham Junction 212 £2,784
      Balham 144 £2,795
      Temple Fortune 95 £2,800
      Highbury 174 £2,816
      Merton Park 115 £2,848
      St Pancras 177 £2,851
      Elephant and Castle 371 £2,879
      Shepherd's Bush 447 £2,887
      Stroud Green 37 £2,892
      Bermondsey 231 £2,944
      Barnsbury 390 £2,946
      Dulwich 24 £2,970
      Cockfosters 48 £3,004
      Muswell Hill 98 £3,025
      Brook Green 149 £3,046
      Isle of Dogs 918 £3,050
      Hoxton 175 £3,054
      Southfields 78 £3,054
      Queen's Park 114 £3,073
      Ickenham 50 £3,084
      Brondesbury 139 £3,123
      Lambeth 49 £3,219
      Golders Green 165 £3,230
      Battersea 237 £3,245
      Canary Wharf 449 £3,328
      Islington 207 £3,367
      North Kensington 186 £3,369
      Somers Town 134 £3,415
      Kentish Town 204 £3,415
      South Hampstead 210 £3,423
      Fulham 487 £3,450
      Woodside Park 38 £3,461
      Gospel Oak 42 £3,493
      Shoreditch 149 £3,510
      Fitzrovia 287 £3,515
      St Margarets 91 £3,542
      The Borough 268 £3,603
      South Hornchurch 23 £3,650
      Hammersmith 541 £3,750
      Raynes Park 131 £3,765
      Wapping 284 £3,837
      Finsbury 221 £3,956
      Hampton Wick 32 £3,981
      Clerkenwell 194 £3,995
      East Sheen 37 £4,021
      Earl's Court 447 £4,051
      Waterloo 183 £4,135
      Vauxhall 403 £4,194
      West Hampstead 291 £4,238
      Kew 34 £4,594
      Holborn 152 £4,669
      Mortlake 32 £4,734
      Southwark 131 £4,772
      King's Cross 183 £4,888
      Bloomsbury 134 £5,056
      Petersham 31 £5,165
      Notting Hill 399 £5,168
      Chalk Farm 337 £5,328
      Brompton 728 £5,429
      High Barnet 35 £5,534
      Belsize Park 417 £5,752
      Hadley Wood 24 £7,171
      Kensington 336 £7,377
      Chelsea 580 £7,919
      South Kensington 643 £10,904
      Hampstead Garden Suburb 56 £14,730
      Be the first to find new properties

      Your search

      • Greater london

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