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
      Scrattons Farm 332 £1,324
      Downham 38 £1,334
      Plashet 78 £1,350
      Anerley 28 £1,383
      Forest Gate 64 £1,394
      Catford South 55 £1,428
      Bedfont 52 £1,438
      Pollards Hill 63 £1,440
      Manor Park 47 £1,442
      Cricklewood 127 £1,459
      St Paul's Cray 22 £1,469
      Longlands 22 £1,472
      Woodside 44 £1,483
      Northumberland Heath 35 £1,485
      Lower Belvedere 21 £1,490
      Harringay 203 £1,493
      Tolworth 34 £1,500
      Southend 28 £1,506
      Edmonton 109 £1,508
      Barking Riverside 25 £1,509
      Addiscombe 82 £1,510
      Kenton 60 £1,512
      Thornton Heath 172 £1,518
      Waddon 103 £1,520
      South Norwood 80 £1,530
      Mitcham 106 £1,531
      Chadwell Heath 35 £1,553
      Wealdstone 222 £1,558
      West Green 327 £1,562
      Penge 39 £1,572
      Beckenham 54 £1,575
      Seven Kings 127 £1,581
      Maryland 78 £1,591
      Camberwell 156 £1,594
      Elm Park 21 £1,602
      Greenford 98 £1,611
      Hounslow West 108 £1,612
      Little Ilford 50 £1,613
      West Drayton 67 £1,620
      Feltham 78 £1,622
      Southbury 61 £1,626
      Newbury Park 59 £1,631
      Plumstead 102 £1,634
      Abbey Wood 49 £1,639
      Plaistow 150 £1,645
      Brunswick Park 35 £1,646
      Sudbury 153 £1,646
      Highams Park 55 £1,651
      New Beckenham 22 £1,661
      South Woodford 31 £1,662
      Perry Vale 71 £1,668
      Poverest 28 £1,669
      Thames View 63 £1,676
      Snaresbrook 27 £1,682
      Purley 70 £1,685
      Leyton 245 £1,687
      Carshalton Beeches 47 £1,690
      Fairlop 26 £1,702
      Herne Hill 25 £1,704
      Homerton 110 £1,720
      Beckton 78 £1,731
      Worton 118 £1,734
      Little Heath 27 £1,739
      New Cross Gate 114 £1,745
      Well Hall 29 £1,746
      Harold Hill 38 £1,747
      Hanworth 25 £1,747
      Hither Green 80 £1,756
      Hainault 26 £1,759
      Streatham Hill 278 £1,759
      Chingford 117 £1,775
      Rotherhithe 207 £1,777
      Broad Green 205 £1,778
      Peckham 171 £1,778
      Widmore 35 £1,783
      Shooters Hill 47 £1,789
      Collier Row 33 £1,793
      Clapton 156 £1,795
      Gidea Park 40 £1,803
      Palmers Green 75 £1,814
      Stepney 230 £1,831
      Shortlands 31 £1,832
      Thamesmead 57 £1,833
      Northwood 68 £1,838
      Collier's Wood 102 £1,838
      Gants Hill 90 £1,841
      Rush Green 64 £1,845
      West Hackney 76 £1,851
      New Cross 151 £1,851
      Becontree 59 £1,855
      Forest Hill 74 £1,858
      Horn Park 27 £1,860
      Heston 68 £1,861
      Poplar 252 £1,867
      The Wrythe 29 £1,871
      Dagenham 69 £1,875
      New Barnet 28 £1,882
      Blackheath 34 £1,885
      Hornsey 190 £1,886
      Crystal Palace 28 £1,890
      Cranford 59 £1,891
      Ladywell 126 £1,892
      Loughborough Junction 110 £1,901
      New Southgate 39 £1,925
      Preston 165 £1,926
      Worcester Park 27 £1,927
      Leytonstone 110 £1,930
      Selhurst 85 £1,933
      Rayners Lane 125 £1,944
      Deptford 117 £1,949
      Brixton 196 £1,950
      Alperton 125 £1,951
      Tulse Hill 47 £1,956
      Gallions Reach 33 £1,958
      Norbury 43 £1,966
      Church End 66 £1,972
      Bow 251 £1,976
      Ponders End 42 £1,978
      Redbridge 38 £1,983
      Becontree Heath 57 £1,984
      Southgate 45 £1,986
      Hackney Wick 40 £1,988
      Bethnal Green 237 £1,989
      Holloway 340 £1,991
      Hale End 30 £1,993
      Upper Norwood 39 £2,011
      Archway 173 £2,016
      Haggerston 105 £2,016
      Yiewsley 62 £2,017
      Summerstown 150 £2,022
      Benhilton 70 £2,024
      Osterley 22 £2,029
      Streatham 158 £2,032
      Perivale 98 £2,036
      Harrow Weald 76 £2,037
      Wallington 28 £2,045
      Hillingdon 81 £2,049
      Hackney 168 £2,052
      West Norwood 87 £2,053
      Mile End 181 £2,054
      Stockwell 230 £2,054
      Hayes 158 £2,057
      Morden 30 £2,059
      Finchley 61 £2,062
      Charlton 73 £2,077
      Upton Park 78 £2,080
      Yeading 87 £2,090
      New Malden 75 £2,091
      East Dulwich 74 £2,101
      Barnehurst 24 £2,102
      Cowley 91 £2,102
      Dulwich Village 21 £2,105
      Belmont 53 £2,106
      West Hendon 76 £2,111
      Whetstone 40 £2,113
      Kingsbury 98 £2,123
      Mapesbury 108 £2,128
      Stanmore 40 £2,152
      Hanwell 210 £2,158
      Limehouse 241 £2,162
      Nunhead 58 £2,162
      West Barnes 55 £2,165
      Barkingside 23 £2,172
      Hornchurch 37 £2,180
      Earlsfield 130 £2,181
      Dollis Hill 183 £2,181
      Furzedown 352 £2,204
      Charlton Riverside 45 £2,206
      Shadwell 149 £2,213
      Middle Park 32 £2,216
      Whitton 36 £2,220
      Honor Oak 36 £2,221
      Balham 232 £2,227
      Hendon 109 £2,229
      East Greenwich 236 £2,230
      Park Royal 261 £2,236
      West Ham 146 £2,241
      Canning Town 230 £2,286
      West Finchley 41 £2,292
      Berrylands 21 £2,300
      Highbury 219 £2,310
      Shacklewell 110 £2,317
      Kilburn 117 £2,318
      Harlesden 161 £2,326
      Finsbury Park 149 £2,331
      Old Kent Road 256 £2,333
      Walworth 242 £2,333
      Friern Barnet 43 £2,339
      Brockley 43 £2,339
      Chinbrook 33 £2,341
      New Eltham 21 £2,348
      North Finchley 79 £2,351
      Dulwich 23 £2,357
      Kidbrooke 130 £2,371
      Stamford Hill 78 £2,381
      Surbiton 106 £2,383
      Colindale 239 £2,402
      Twyford 67 £2,416
      Spring Grove 107 £2,427
      Crouch End 97 £2,433
      Brent Cross 87 £2,437
      Stroud Green 47 £2,440
      Stratford 532 £2,446
      Sudbury Hill 35 £2,453
      Merton 138 £2,499
      Wandsworth 298 £2,501
      Bowes 340 £2,505
      Dalston 144 £2,519
      Clayhall 46 £2,525
      Pinner 37 £2,535
      Clapham 363 £2,560
      Putney 205 £2,583
      Upton 36 £2,590
      Stoke Newington 187 £2,592
      Clapham Junction 319 £2,611
      Norbiton 209 £2,633
      Greenwich Peninsula 100 £2,634
      Kennington 72 £2,635
      Bermondsey 312 £2,638
      St Pancras 233 £2,641
      Southfields 123 £2,660
      Silvertown 179 £2,664
      Hampton Hill 21 £2,672
      Oval 156 £2,689
      Blackwall 419 £2,691
      Hendon Central 604 £2,708
      West Kensington 446 £2,718
      Shepherd's Bush 539 £2,724
      Roehampton 112 £2,733
      Tufnell Park 44 £2,868
      Strawberry Hill 68 £2,895
      Merton Park 133 £2,910
      Whitechapel 798 £2,931
      Queen's Park 133 £3,020
      Elephant and Castle 440 £3,034
      Battersea 301 £3,036
      Temple Fortune 96 £3,042
      Isle of Dogs 1,075 £3,046
      Barnsbury 398 £3,090
      Hoxton 204 £3,094
      Ickenham 55 £3,144
      Brondesbury 130 £3,198
      North Kensington 237 £3,262
      Muswell Hill 127 £3,262
      Woodside Park 40 £3,279
      Canary Wharf 487 £3,324
      Petersham 31 £3,325
      Cockfosters 44 £3,393
      Gospel Oak 64 £3,445
      Lambeth 64 £3,478
      Brook Green 161 £3,482
      Hampton Wick 49 £3,488
      Kentish Town 221 £3,511
      Somers Town 128 £3,515
      Islington 239 £3,525
      Hammersmith 708 £3,541
      Fitzrovia 384 £3,695
      South Hampstead 237 £3,708
      The Borough 318 £3,712
      Wapping 334 £3,725
      Earl's Court 698 £3,755
      Mill Hill 52 £3,790
      Shoreditch 207 £3,810
      Fulham 518 £3,836
      Golders Green 163 £3,878
      Raynes Park 172 £3,894
      North Sheen 59 £3,954
      East Sheen 42 £3,977
      Clerkenwell 263 £4,005
      Waterloo 211 £4,067
      Finsbury 256 £4,090
      High Barnet 41 £4,095
      Holborn 181 £4,141
      Kew 46 £4,165
      Mortlake 48 £4,197
      Vauxhall 410 £4,271
      St Margarets 86 £4,368
      West Hampstead 335 £4,443
      King's Cross 252 £4,476
      Southwark 167 £4,541
      Kingston Vale 20 £4,684
      Chalk Farm 402 £5,018
      Bloomsbury 174 £5,181
      Notting Hill 462 £5,543
      Belsize Park 482 £5,594
      Brompton 991 £5,650
      Coombe 42 £5,693
      Chelsea 700 £7,101
      Hadley Wood 25 £7,215
      Kensington 416 £7,787
      South Kensington 705 £10,814
      Hampstead Garden Suburb 65 £12,160
      Be the first to find new properties
      Your search
      • Greater london

      There were 8,270 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!