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
      Forestdale 26 £1,221
      Bexley 65 £1,246
      St Paul's Cray 27 £1,255
      Shirley 24 £1,283
      Thornton Heath 244 £1,360
      Southend 36 £1,364
      Waddon 125 £1,369
      Elm Park 29 £1,378
      Kenley 20 £1,382
      Plashet 104 £1,388
      Downham 40 £1,388
      Abbey Wood 53 £1,408
      Barking Riverside 28 £1,434
      Forest Gate 77 £1,441
      Edmonton 130 £1,443
      Highams Park 68 £1,445
      South Norwood 92 £1,448
      Woodside 58 £1,450
      Chadwell Heath 35 £1,467
      Poverest 44 £1,469
      Purley 87 £1,472
      New Eltham 26 £1,487
      New Beckenham 23 £1,493
      Yiewsley 66 £1,496
      Catford South 69 £1,497
      Ponders End 69 £1,498
      Horn Park 31 £1,504
      Welling 21 £1,505
      Manor Park 72 £1,508
      Mitcham 131 £1,510
      Morden 32 £1,518
      Snaresbrook 23 £1,522
      Thamesmead 64 £1,522
      Pollards Hill 58 £1,524
      Plaistow 179 £1,531
      South Woodford 29 £1,535
      West Green 325 £1,553
      Chingford 66 £1,555
      Harringay 195 £1,565
      Upper Norwood 37 £1,566
      Leyton 273 £1,573
      Hounslow West 151 £1,576
      Plumstead 140 £1,578
      Addiscombe 106 £1,585
      Palmers Green 97 £1,587
      Anerley 36 £1,590
      Little Ilford 78 £1,591
      Broad Green 222 £1,595
      Penge 41 £1,597
      Cricklewood 111 £1,602
      Marks Gate 21 £1,605
      Maryland 80 £1,611
      Bethnal Green 400 £1,614
      Kenton 36 £1,617
      Wealdstone 238 £1,622
      Honor Oak 31 £1,628
      Beckenham 67 £1,629
      Becontree 71 £1,642
      Harold Hill 34 £1,644
      Seven Kings 124 £1,645
      Hale End 27 £1,647
      Hither Green 93 £1,654
      Brockley 63 £1,656
      Becontree Heath 80 £1,673
      Widmore 41 £1,674
      Carshalton Beeches 61 £1,675
      Sudbury 166 £1,676
      Bowes 53 £1,677
      Rush Green 51 £1,687
      Collier's Wood 134 £1,690
      Hackney Wick 35 £1,690
      Camberwell 148 £1,691
      Redbridge 30 £1,692
      New Cross Gate 105 £1,693
      Collier Row 55 £1,695
      Shooters Hill 52 £1,701
      Feltham 112 £1,702
      Greenford 108 £1,702
      Northumberland Heath 34 £1,703
      Finchley 65 £1,703
      Blendon 22 £1,704
      Selhurst 94 £1,705
      Beckton 123 £1,705
      Dulwich Village 21 £1,714
      Osterley 41 £1,720
      New Southgate 47 £1,720
      Forest Hill 66 £1,722
      Perry Vale 72 £1,724
      Heston 75 £1,729
      Belmont 40 £1,732
      East Dulwich 75 £1,738
      Gants Hill 114 £1,738
      Thames View 81 £1,739
      Poplar 192 £1,743
      Brunswick Park 44 £1,745
      Streatham Hill 305 £1,745
      West Drayton 64 £1,747
      Gallions Reach 53 £1,752
      Shortlands 47 £1,754
      New Cross 130 £1,770
      Norbury 62 £1,776
      Ladywell 124 £1,784
      Rainham 21 £1,785
      Longlands 28 £1,785
      Little Heath 23 £1,793
      Rayners Lane 149 £1,802
      Newbury Park 76 £1,807
      Cowley 81 £1,809
      Homerton 109 £1,812
      Nunhead 61 £1,813
      Lower Belvedere 20 £1,813
      Worton 136 £1,814
      Southgate 57 £1,818
      Fairlop 34 £1,819
      Harlesden 163 £1,824
      Herne Hill 25 £1,826
      Northwood 83 £1,829
      Sudbury Hill 46 £1,834
      Chinbrook 40 £1,836
      The Wrythe 34 £1,840
      Southbury 74 £1,840
      Hanworth 25 £1,843
      Upton Park 92 £1,844
      Crystal Palace 40 £1,845
      Barnehurst 30 £1,847
      Stepney 217 £1,853
      Bow 238 £1,858
      Benhilton 93 £1,858
      Surbiton 94 £1,860
      Wallington 49 £1,866
      Colney Hatch 41 £1,880
      Well Hall 47 £1,884
      Canning Town 232 £1,893
      Harrow Weald 87 £1,895
      Streatham 210 £1,898
      Harold Wood 21 £1,899
      West Hackney 65 £1,899
      Hillingdon 81 £1,903
      Clapton 155 £1,904
      Yeading 85 £1,905
      Bedfont 41 £1,905
      Tulse Hill 52 £1,906
      Deptford 106 £1,912
      Alperton 125 £1,924
      Charlton 102 £1,925
      West Heath 24 £1,927
      Whitton 32 £1,929
      Preston 158 £1,933
      Dagenham 84 £1,934
      West Norwood 115 £1,938
      Loughborough Junction 96 £1,947
      Hayes 187 £1,947
      Cranford 34 £1,953
      Leytonstone 124 £1,969
      West Hendon 48 £1,971
      West Ham 121 £1,971
      Hornsey 135 £1,994
      Rotherhithe 199 £1,997
      Mile End 173 £2,005
      Barkingside 24 £2,009
      Stanmore 54 £2,018
      Kidbrooke 129 £2,034
      Furzedown 376 £2,035
      Finsbury Park 142 £2,044
      Summerstown 141 £2,052
      Park Royal 259 £2,052
      Harmondsworth 23 £2,053
      Peckham 196 £2,059
      Limehouse 237 £2,078
      Shadwell 129 £2,081
      New Barnet 44 £2,082
      South Hornchurch 20 £2,086
      Worcester Park 24 £2,089
      Pinner 41 £2,090
      West Barnes 50 £2,093
      Old Kent Road 173 £2,131
      Merton 131 £2,141
      Hainault 25 £2,152
      New Malden 61 £2,153
      Shacklewell 114 £2,165
      Perivale 88 £2,168
      Scrattons Farm 40 £2,170
      Berrylands 21 £2,182
      Blackheath 33 £2,182
      Dollis Hill 196 £2,186
      Charlton Riverside 66 £2,193
      Archway 145 £2,194
      Kingsbury 90 £2,195
      Hendon 110 £2,198
      Stockwell 218 £2,205
      North Finchley 79 £2,212
      Brixton 243 £2,212
      Hook 23 £2,218
      Walworth 179 £2,259
      East Greenwich 230 £2,262
      Hornchurch 28 £2,279
      Twyford 90 £2,283
      Holloway 271 £2,287
      Mapesbury 80 £2,289
      Southfields 142 £2,289
      Stratford 372 £2,308
      Lower Morden 21 £2,311
      Balham 260 £2,315
      Silvertown 159 £2,317
      Colindale 215 £2,321
      Whetstone 55 £2,329
      Dulwich 25 £2,338
      Stamford Hill 93 £2,345
      Earlsfield 114 £2,346
      Oval 139 £2,366
      Tolworth 42 £2,380
      Hendon Central 106 £2,392
      Kilburn 185 £2,420
      Crouch End 103 £2,425
      Haggerston 110 £2,434
      Greenwich Peninsula 62 £2,444
      Ickenham 47 £2,447
      Dalston 123 £2,461
      West Kensington 457 £2,462
      Church End 97 £2,489
      Clayhall 54 £2,495
      Wandsworth 266 £2,497
      Spring Grove 139 £2,504
      Hanwell 236 £2,509
      North Kensington 362 £2,520
      Woodside Park 43 £2,524
      Stroud Green 53 £2,541
      St Pancras 259 £2,571
      Stoke Newington 177 £2,579
      Upton 45 £2,580
      Clapham 336 £2,582
      Middle Park 48 £2,593
      Norbiton 230 £2,599
      Merton Park 111 £2,610
      Putney 193 £2,614
      Hackbridge 26 £2,622
      Blackwall 289 £2,629
      Elephant and Castle 244 £2,659
      Friern Barnet 48 £2,687
      Tufnell Park 45 £2,697
      Queen's Park 141 £2,750
      Hackney 162 £2,751
      Shepherd's Bush 466 £2,757
      Bermondsey 217 £2,770
      Temple Fortune 74 £2,786
      Gidea Park 36 £2,815
      Whitechapel 668 £2,850
      West Finchley 50 £2,863
      Roehampton 105 £2,864
      Isle of Dogs 626 £2,883
      Highbury 222 £2,893
      Kennington 65 £2,917
      Brent Cross 80 £2,920
      Clapham Junction 417 £2,936
      Barnsbury 323 £2,998
      South Hampstead 214 £3,014
      Lambeth 59 £3,054
      Brook Green 169 £3,073
      Islington 228 £3,096
      Cockfosters 64 £3,146
      Hoxton 202 £3,185
      Battersea 277 £3,225
      Brondesbury 151 £3,234
      Muswell Hill 127 £3,355
      Canary Wharf 386 £3,357
      Hammersmith 564 £3,371
      Mortlake 42 £3,387
      Mill Hill 61 £3,404
      Shoreditch 145 £3,432
      Hampton 21 £3,475
      Somers Town 102 £3,492
      Raynes Park 146 £3,502
      Strawberry Hill 51 £3,521
      Kentish Town 189 £3,533
      Fulham 519 £3,575
      Golders Green 169 £3,626
      Waterloo 96 £3,660
      Hampton Wick 32 £3,732
      Kew 44 £3,744
      Earl's Court 526 £3,755
      Finsbury 166 £3,880
      The Borough 216 £3,888
      Wapping 269 £3,898
      North Sheen 57 £3,913
      Clerkenwell 224 £3,925
      High Barnet 43 £3,969
      Gospel Oak 57 £4,006
      Vauxhall 279 £4,089
      King's Cross 198 £4,121
      Fitzrovia 409 £4,296
      Petersham 27 £4,487
      Holborn 151 £4,531
      West Hampstead 336 £4,546
      East Sheen 49 £4,587
      St Margarets 56 £4,670
      Southwark 100 £4,852
      Chalk Farm 345 £5,177
      Bloomsbury 145 £5,220
      Notting Hill 477 £5,246
      Brompton 760 £5,751
      Belsize Park 413 £6,323
      Coombe 32 £7,327
      Chelsea 486 £7,912
      Kensington 375 £8,961
      South Kensington 552 £11,663
      Hampstead Garden Suburb 69 £12,233
      Be the first to find new properties
      Your search
      • Greater london

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