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 34 £1,053
      Osterley 33 £1,175
      Downham 74 £1,191
      Berrylands 22 £1,195
      Bedfont 80 £1,272
      St Paul's Cray 51 £1,290
      Morden 41 £1,292
      Little Heath 36 £1,303
      West Drayton 59 £1,319
      Thornton Heath 179 £1,328
      Pollards Hill 46 £1,342
      Seven Kings 211 £1,344
      Wealdstone 229 £1,345
      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
      Redbridge 59 £1,477
      Beckenham 33 £1,478
      Becontree 78 £1,484
      Gants Hill 148 £1,490
      Greenford 122 £1,502
      Anerley 29 £1,509
      Worton 147 £1,512
      Harold Hill 39 £1,513
      Southbury 51 £1,514
      Whitton 59 £1,517
      Newbury Park 90 £1,517
      Homerton 96 £1,517
      Edmonton 75 £1,530
      Addiscombe 93 £1,531
      Kenton 50 £1,536
      Maryland 73 £1,537
      Feltham 112 £1,539
      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 81 £1,586
      Barkingside 32 £1,588
      Stepney 217 £1,599
      Plashet 91 £1,606
      Worcester Park 33 £1,607
      Shortlands 36 £1,612
      Broad Green 214 £1,614
      Mitcham 130 £1,615
      Heston 97 £1,618
      Chingford 38 £1,624
      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
      Catford South 49 £1,661
      Ponders End 55 £1,667
      Harrow Weald 90 £1,673
      New Malden 81 £1,675
      South Woodford 27 £1,676
      Tulse Hill 47 £1,680
      Rayners Lane 164 £1,682
      Honor Oak 25 £1,693
      Camberwell 120 £1,694
      Hither Green 84 £1,696
      Elmers End 24 £1,697
      Hackbridge 22 £1,700
      West Norwood 75 £1,701
      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
      Bowes 32 £1,753
      Selhurst 110 £1,754
      Plaistow 121 £1,756
      Collier Row 50 £1,771
      New Cross 108 £1,773
      Leyton 207 £1,774
      Cranford 29 £1,778
      Purley 72 £1,781
      Sudbury Hill 48 £1,796
      Cricklewood 70 £1,799
      Wallington 50 £1,802
      Rainham 24 £1,808
      Harmondsworth 32 £1,809
      Blackheath 30 £1,812
      Alperton 135 £1,820
      Belmont 50 £1,821
      Cowley 111 £1,829
      Crystal Palace 23 £1,836
      Earlsfield 96 £1,837
      Scrattons Farm 33 £1,838
      Kingsbury 107 £1,841
      Hale End 20 £1,856
      Palmers Green 67 £1,860
      Bethnal Green 179 £1,860
      Hendon 95 £1,864
      Well Hall 34 £1,867
      Peckham 123 £1,871
      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 211 £1,916
      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
      Collier's Wood 81 £1,959
      Fallow Corner 20 £1,963
      Hackney Wick 28 £1,965
      West Ham 110 £1,968
      Perry Vale 61 £1,978
      Bow 223 £1,982
      Park Royal 236 £1,987
      Mile End 111 £2,001
      Perivale 106 £2,012
      Hanwell 203 £2,014
      Streatham 180 £2,033
      Haggerston 100 £2,035
      Upton Park 65 £2,035
      South Norwood 54 £2,036
      Finchley 45 £2,040
      Snaresbrook 21 £2,045
      Rotherhithe 159 £2,050
      New Barnet 35 £2,056
      West Barnes 51 £2,063
      Norbiton 224 £2,078
      Preston 143 £2,079
      West Hendon 73 £2,079
      Hornsey 105 £2,094
      Colindale 240 £2,096
      Brixton 147 £2,097
      Norbury 35 £2,102
      Northwood 91 £2,103
      Canning Town 166 £2,112
      Harlesden 161 £2,119
      Surbiton 124 £2,121
      Colney Hatch 27 £2,122
      Pinner 44 £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
      Streatham Hill 161 £2,154
      Finsbury Park 111 £2,158
      West Hackney 44 £2,167
      Shadwell 100 £2,182
      Beckton 66 £2,192
      Whetstone 40 £2,199
      Limehouse 174 £2,200
      Twyford 57 £2,205
      Stratford 332 £2,220
      Summerstown 87 £2,220
      Chinbrook 28 £2,229
      Old Kent Road 216 £2,234
      Holloway 255 £2,237
      Thamesmead 33 £2,237
      Furzedown 194 £2,257
      Strawberry Hill 52 £2,270
      Brent Cross 72 £2,276
      Stockwell 147 £2,285
      Wandsworth 185 £2,316
      Archway 92 £2,321
      Dagenham 87 £2,321
      Church End 64 £2,323
      East Dulwich 44 £2,334
      Kennington 60 £2,341
      Upper Norwood 21 £2,355
      New Southgate 52 £2,355
      Mapesbury 127 £2,355
      Silvertown 152 £2,363
      Brockley 30 £2,365
      East Greenwich 162 £2,379
      Kidbrooke 89 £2,386
      Blackwall 288 £2,406
      Charlton 56 £2,413
      Crouch End 76 £2,432
      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,541
      Oval 127 £2,548
      Stamford Hill 50 £2,561
      Motspur Park 29 £2,572
      North Finchley 51 £2,614
      Clapham 234 £2,622
      Friern Barnet 40 £2,622
      Dalston 96 £2,644
      Whitechapel 697 £2,652
      Putney 149 £2,654
      Stoke Newington 142 £2,661
      Upton 25 £2,689
      North Sheen 61 £2,692
      West Kensington 361 £2,697
      Mill Hill 74 £2,700
      Clapham Junction 212 £2,790
      Balham 144 £2,795
      Temple Fortune 95 £2,797
      Highbury 173 £2,828
      Merton Park 116 £2,847
      St Pancras 176 £2,857
      Elephant and Castle 371 £2,879
      Shepherd's Bush 446 £2,884
      Stroud Green 37 £2,892
      Barnsbury 389 £2,949
      Bermondsey 230 £2,951
      Dulwich 24 £2,970
      Cockfosters 48 £3,004
      Muswell Hill 96 £3,027
      Brook Green 149 £3,046
      Isle of Dogs 920 £3,046
      Southfields 78 £3,054
      Hoxton 175 £3,062
      Queen's Park 114 £3,073
      Ickenham 50 £3,084
      Brondesbury 139 £3,123
      Lambeth 49 £3,218
      Golders Green 165 £3,230
      Battersea 236 £3,249
      Canary Wharf 449 £3,328
      Islington 207 £3,367
      North Kensington 185 £3,367
      Somers Town 134 £3,415
      Kentish Town 204 £3,417
      South Hampstead 210 £3,423
      Fulham 487 £3,459
      Woodside Park 38 £3,461
      Gospel Oak 42 £3,493
      Shoreditch 147 £3,528
      Fitzrovia 286 £3,536
      St Margarets 91 £3,542
      The Borough 267 £3,612
      South Hornchurch 23 £3,650
      Hammersmith 540 £3,751
      Raynes Park 130 £3,772
      Wapping 283 £3,847
      Finsbury 221 £3,956
      Hampton Wick 32 £3,981
      East Sheen 37 £4,021
      Clerkenwell 196 £4,044
      Earl's Court 445 £4,053
      Waterloo 183 £4,135
      Vauxhall 402 £4,192
      West Hampstead 290 £4,245
      Kew 34 £4,594
      Holborn 152 £4,669
      Mortlake 32 £4,734
      Southwark 132 £4,757
      King's Cross 183 £4,888
      Bloomsbury 134 £5,056
      Notting Hill 401 £5,134
      Petersham 31 £5,165
      Chalk Farm 338 £5,320
      Brompton 725 £5,444
      High Barnet 35 £5,534
      Belsize Park 417 £5,750
      Hadley Wood 24 £7,171
      Kensington 336 £7,396
      Chelsea 578 £7,929
      South Kensington 644 £10,928
      Hampstead Garden Suburb 56 £14,730
      Be the first to find new properties

      Your search

      • Greater london

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