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,065
      Berrylands 21 £1,207
      Downham 73 £1,207
      Osterley 33 £1,282
      St Paul's Cray 52 £1,289
      Bedfont 73 £1,297
      Little Heath 30 £1,304
      Highams Park 26 £1,307
      West Drayton 57 £1,314
      Morden 35 £1,316
      Thornton Heath 178 £1,319
      Southend 31 £1,334
      Wealdstone 221 £1,350
      Pollards Hill 47 £1,383
      Forest Gate 56 £1,401
      Seven Kings 190 £1,402
      Hounslow West 173 £1,420
      Goddington 20 £1,420
      Barking Riverside 26 £1,424
      Tolworth 33 £1,449
      Harold Hill 36 £1,451
      Penge 37 £1,461
      Becontree 78 £1,466
      Anerley 29 £1,473
      Beckenham 29 £1,473
      Bexley 22 £1,475
      Carshalton Beeches 53 £1,487
      Chadwell Heath 46 £1,488
      Gants Hill 145 £1,510
      Greenford 133 £1,526
      Yiewsley 71 £1,532
      Southbury 56 £1,538
      Maryland 72 £1,539
      Chingford 36 £1,539
      Redbridge 52 £1,545
      Waddon 102 £1,551
      Newbury Park 85 £1,553
      Addiscombe 84 £1,557
      Feltham 106 £1,557
      Kenton 51 £1,570
      Whitton 54 £1,574
      Ponders End 57 £1,582
      Edmonton 79 £1,583
      Worcester Park 31 £1,585
      Barkingside 34 £1,589
      Mitcham 116 £1,591
      Woodside 43 £1,594
      Sudbury 168 £1,594
      Broad Green 216 £1,599
      Northumberland Heath 45 £1,602
      Hendon Central 81 £1,606
      Worton 134 £1,607
      Thames View 88 £1,608
      Lower Belvedere 25 £1,608
      Homerton 87 £1,619
      Fairlop 32 £1,621
      Hainault 30 £1,631
      Plashet 86 £1,651
      Brunswick Park 38 £1,658
      Plumstead 89 £1,659
      Shortlands 32 £1,661
      Stepney 220 £1,662
      The Wrythe 28 £1,669
      West Norwood 71 £1,675
      Hanworth 31 £1,676
      Tulse Hill 47 £1,677
      Harrow Weald 92 £1,679
      Rush Green 64 £1,697
      Heston 92 £1,708
      Honor Oak 27 £1,709
      South Woodford 26 £1,710
      Abbey Wood 38 £1,712
      Rayners Lane 163 £1,729
      Bowes 32 £1,731
      Hillingdon 91 £1,734
      Hither Green 85 £1,735
      New Cross 109 £1,736
      Becontree Heath 75 £1,743
      Elmers End 23 £1,746
      Catford South 50 £1,755
      New Malden 77 £1,758
      Widmore 21 £1,758
      Benhilton 107 £1,768
      Leytonstone 98 £1,771
      Plaistow 121 £1,771
      Cranford 25 £1,773
      Hackney 130 £1,778
      Longlands 21 £1,780
      Collier Row 49 £1,792
      Belmont 48 £1,796
      Harmondsworth 30 £1,797
      Selhurst 103 £1,800
      Cricklewood 69 £1,801
      Clayhall 34 £1,801
      Peckham 115 £1,822
      Camberwell 109 £1,822
      Leyton 179 £1,825
      Cowley 113 £1,841
      Collier's Wood 78 £1,843
      Harold Wood 22 £1,843
      Scrattons Farm 37 £1,845
      Hampton 21 £1,851
      Loughborough Junction 93 £1,856
      Wallington 49 £1,859
      Crystal Palace 22 £1,872
      Sudbury Hill 43 £1,872
      Kingsbury 109 £1,879
      Palmers Green 72 £1,880
      Alperton 129 £1,881
      Ladywell 125 £1,886
      Hendon 89 £1,899
      Well Hall 31 £1,902
      Stanmore 51 £1,904
      West Green 189 £1,904
      Yeading 89 £1,914
      Purley 60 £1,926
      Harringay 115 £1,931
      Bethnal Green 165 £1,935
      Gidea Park 32 £1,935
      Shooters Hill 40 £1,937
      West Ham 112 £1,941
      Clapton 115 £1,946
      Hayes 178 £1,949
      Little Ilford 48 £1,949
      Poplar 216 £1,952
      New Cross Gate 87 £1,954
      Manor Park 37 £1,954
      Streatham 178 £1,961
      Forest Hill 59 £1,965
      Perry Vale 59 £1,972
      New Barnet 34 £1,975
      South Norwood 53 £1,976
      Blackheath 25 £1,981
      Hackney Wick 28 £1,984
      Perivale 104 £1,995
      Bow 226 £2,002
      Earlsfield 84 £2,016
      Deptford 78 £2,017
      Hanwell 193 £2,021
      Park Royal 237 £2,026
      Rotherhithe 156 £2,028
      Southgate 35 £2,038
      Finchley 41 £2,040
      West Hendon 76 £2,041
      West Barnes 48 £2,044
      Mile End 109 £2,047
      Preston 144 £2,052
      Gallions Reach 31 £2,066
      Snaresbrook 21 £2,068
      Harlesden 157 £2,077
      Haggerston 98 £2,087
      Colindale 232 £2,102
      Upton Park 67 £2,110
      Brixton 145 £2,115
      Thamesmead 30 £2,115
      Dagenham 81 £2,116
      Hook 22 £2,117
      Norbiton 210 £2,120
      Hornsey 103 £2,122
      Dollis Hill 139 £2,124
      West Hackney 46 £2,130
      Northwood 85 £2,137
      Chinbrook 27 £2,141
      Colney Hatch 26 £2,148
      Norbury 34 £2,149
      Canning Town 163 £2,157
      Surbiton 118 £2,158
      Streatham Hill 164 £2,161
      Finsbury Park 108 £2,174
      Nunhead 58 £2,179
      Whetstone 38 £2,182
      East Dulwich 45 £2,192
      Twyford 55 £2,199
      Shadwell 99 £2,199
      Pinner 41 £2,199
      Beckton 66 £2,224
      Spring Grove 104 £2,231
      Furzedown 195 £2,235
      Summerstown 89 £2,236
      Holloway 237 £2,246
      Stratford 327 £2,251
      Church End 62 £2,268
      Limehouse 167 £2,275
      Charlton Riverside 34 £2,302
      Old Kent Road 205 £2,308
      Brent Cross 67 £2,314
      Upper Norwood 23 £2,320
      Silvertown 150 £2,330
      Stockwell 146 £2,339
      Charlton 54 £2,374
      Archway 89 £2,377
      Kidbrooke 82 £2,387
      Brockley 31 £2,390
      Strawberry Hill 46 £2,391
      Mapesbury 119 £2,405
      Wandsworth 170 £2,413
      East Greenwich 154 £2,418
      Kilburn 107 £2,423
      Walworth 167 £2,434
      Crouch End 76 £2,436
      West Finchley 51 £2,442
      New Southgate 46 £2,443
      Blackwall 286 £2,452
      Roehampton 77 £2,466
      Greenwich Peninsula 69 £2,508
      Stamford Hill 55 £2,532
      Dalston 99 £2,535
      Merton 110 £2,538
      Friern Barnet 42 £2,546
      Kennington 61 £2,548
      North Finchley 48 £2,606
      Oval 122 £2,620
      Tufnell Park 57 £2,638
      Stoke Newington 146 £2,659
      Clapham 211 £2,679
      Whitechapel 677 £2,701
      Putney 142 £2,704
      Shacklewell 64 £2,714
      Clapham Junction 212 £2,744
      Balham 138 £2,766
      Temple Fortune 97 £2,766
      Mill Hill 72 £2,770
      Upton 24 £2,772
      Motspur Park 28 £2,773
      Highbury 171 £2,795
      North Sheen 58 £2,799
      South Hornchurch 26 £2,823
      West Kensington 336 £2,826
      St Pancras 169 £2,827
      Merton Park 112 £2,856
      Shepherd's Bush 441 £2,894
      Dulwich 22 £2,898
      Stroud Green 33 £2,920
      Lambeth 48 £2,934
      Southfields 75 £2,936
      Barnsbury 388 £2,978
      Elephant and Castle 338 £2,997
      Bermondsey 216 £2,999
      Queen's Park 110 £3,015
      Brook Green 148 £3,069
      Cockfosters 45 £3,086
      Brondesbury 141 £3,092
      Isle of Dogs 910 £3,118
      Muswell Hill 86 £3,124
      Ickenham 48 £3,136
      Hoxton 172 £3,146
      Golders Green 163 £3,183
      Battersea 222 £3,240
      Woodside Park 37 £3,325
      Canary Wharf 443 £3,370
      Islington 206 £3,408
      Somers Town 132 £3,419
      North Kensington 175 £3,432
      South Hampstead 212 £3,455
      Shoreditch 146 £3,458
      Gospel Oak 40 £3,504
      Fitzrovia 281 £3,533
      Fulham 455 £3,550
      Kentish Town 179 £3,606
      The Borough 256 £3,719
      St Margarets 87 £3,736
      Hammersmith 524 £3,828
      Raynes Park 124 £3,847
      Wapping 280 £3,872
      Clerkenwell 192 £3,919
      Hampton Wick 34 £3,951
      Finsbury 215 £4,037
      Earl's Court 447 £4,059
      East Sheen 36 £4,148
      Vauxhall 404 £4,196
      Waterloo 179 £4,235
      West Hampstead 290 £4,240
      Kew 32 £4,628
      Holborn 151 £4,714
      King's Cross 183 £4,790
      Southwark 129 £4,839
      Mortlake 30 £4,897
      Petersham 29 £5,029
      Bloomsbury 134 £5,087
      Notting Hill 399 £5,225
      Chalk Farm 335 £5,248
      Brompton 714 £5,475
      High Barnet 34 £5,634
      Belsize Park 405 £5,808
      Hadley Wood 26 £7,204
      Kensington 332 £7,507
      Chelsea 566 £8,011
      South Kensington 636 £11,061
      Hampstead Garden Suburb 51 £14,583
      Be the first to find new properties
      Your search
      • Greater london

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