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
      Downham 38 £1,292
      Forest Gate 57 £1,339
      Scrattons Farm 320 £1,341
      Plashet 76 £1,343
      Southend 28 £1,363
      Manor Park 43 £1,385
      Anerley 30 £1,394
      Pollards Hill 66 £1,408
      Poverest 24 £1,411
      Cricklewood 121 £1,424
      Bedfont 53 £1,451
      Catford South 55 £1,451
      Northumberland Heath 35 £1,462
      Lower Belvedere 21 £1,468
      St Paul's Cray 22 £1,469
      Tolworth 31 £1,475
      Harringay 188 £1,481
      Mitcham 101 £1,490
      Addiscombe 79 £1,491
      Barking Riverside 24 £1,491
      Edmonton 111 £1,495
      Thornton Heath 172 £1,497
      Waddon 98 £1,502
      Kenton 61 £1,517
      Leyton 236 £1,538
      West Green 320 £1,547
      Chadwell Heath 34 £1,548
      Woodside 43 £1,556
      South Norwood 80 £1,561
      Wealdstone 207 £1,573
      Camberwell 147 £1,581
      Maryland 81 £1,589
      Seven Kings 128 £1,590
      Penge 37 £1,595
      West Drayton 73 £1,596
      Beckenham 52 £1,607
      Hounslow West 107 £1,609
      South Woodford 28 £1,612
      Snaresbrook 25 £1,615
      Brunswick Park 29 £1,616
      Highams Park 53 £1,617
      Greenford 93 £1,621
      Sudbury 140 £1,622
      Plumstead 96 £1,624
      Southbury 63 £1,639
      Colney Hatch 20 £1,647
      Newbury Park 60 £1,652
      Plaistow 148 £1,654
      Feltham 72 £1,658
      Abbey Wood 44 £1,660
      Well Hall 32 £1,680
      Herne Hill 24 £1,692
      Fairlop 25 £1,695
      Purley 66 £1,697
      Carshalton Beeches 44 £1,697
      Little Ilford 48 £1,698
      Perry Vale 68 £1,708
      Thames View 62 £1,716
      Elm Park 23 £1,723
      Harold Hill 35 £1,725
      Little Heath 25 £1,729
      Hainault 27 £1,730
      Streatham Hill 269 £1,735
      Hither Green 79 £1,741
      Worton 117 £1,741
      Hanworth 25 £1,747
      Beckton 79 £1,758
      Rotherhithe 192 £1,764
      Homerton 104 £1,765
      Clapton 160 £1,770
      Collier Row 33 £1,784
      Peckham 157 £1,785
      New Cross 141 £1,789
      Chingford 119 £1,790
      Gidea Park 40 £1,805
      West Hackney 73 £1,813
      Thamesmead 55 £1,817
      Stepney 223 £1,818
      Collier's Wood 90 £1,819
      Widmore 30 £1,821
      Shooters Hill 47 £1,825
      Palmers Green 73 £1,830
      Worcester Park 21 £1,833
      Forest Hill 64 £1,839
      Northwood 66 £1,842
      Poplar 245 £1,843
      Broad Green 241 £1,846
      Gants Hill 99 £1,850
      Heston 67 £1,852
      The Wrythe 25 £1,853
      Finchley 63 £1,862
      Becontree 60 £1,863
      Hornsey 174 £1,868
      Blackheath 34 £1,870
      Loughborough Junction 102 £1,872
      Selhurst 85 £1,878
      Crystal Palace 27 £1,878
      Ladywell 114 £1,883
      Rush Green 59 £1,885
      Dagenham 67 £1,898
      Rayners Lane 116 £1,899
      New Southgate 36 £1,900
      Brixton 189 £1,912
      Ponders End 47 £1,914
      Gallions Reach 33 £1,914
      Church End 67 £1,917
      Horn Park 25 £1,925
      Shortlands 28 £1,928
      Deptford 112 £1,934
      Preston 173 £1,935
      Alperton 121 £1,940
      Leytonstone 109 £1,945
      New Barnet 25 £1,959
      Norbury 38 £1,962
      Bethnal Green 236 £1,965
      Hillingdon 83 £1,969
      Benhilton 65 £1,972
      New Cross Gate 124 £1,973
      Mile End 181 £1,983
      Bow 243 £1,987
      Redbridge 37 £1,991
      Yiewsley 63 £1,992
      Becontree Heath 59 £1,997
      Hayes 124 £2,000
      Southgate 45 £2,004
      West Norwood 81 £2,011
      Tulse Hill 45 £2,012
      Upper Norwood 33 £2,012
      Harrow Weald 76 £2,013
      Hackney 163 £2,014
      Stockwell 223 £2,018
      Hale End 28 £2,018
      Yeading 83 £2,033
      Archway 173 £2,033
      Summerstown 139 £2,043
      Haggerston 102 £2,044
      Perivale 88 £2,050
      Osterley 21 £2,052
      Belmont 51 £2,064
      Wallington 26 £2,066
      Kingsbury 93 £2,066
      Hackney Wick 38 £2,070
      Holloway 339 £2,070
      Barnehurst 25 £2,072
      Cowley 93 £2,077
      Upton Park 71 £2,080
      Streatham 143 £2,089
      New Malden 73 £2,102
      Limehouse 237 £2,111
      Cranford 24 £2,116
      Dulwich Village 20 £2,118
      West Barnes 53 £2,118
      Nunhead 54 £2,120
      Morden 28 £2,126
      Whetstone 38 £2,128
      East Dulwich 75 £2,129
      Mapesbury 107 £2,144
      Earlsfield 131 £2,172
      Barkingside 23 £2,172
      Charlton 72 £2,175
      Hanwell 196 £2,176
      Furzedown 334 £2,178
      Hornchurch 36 £2,179
      Chinbrook 33 £2,179
      Park Royal 253 £2,179
      Dollis Hill 175 £2,182
      Shadwell 137 £2,183
      West Hendon 65 £2,198
      East Greenwich 225 £2,209
      West Ham 139 £2,226
      Middle Park 31 £2,230
      West Finchley 40 £2,236
      Hendon 105 £2,237
      Balham 215 £2,246
      Brockley 43 £2,255
      Canning Town 227 £2,263
      Whitton 36 £2,264
      Honor Oak 33 £2,282
      Stanmore 35 £2,282
      Kilburn 113 £2,305
      Shacklewell 109 £2,312
      Finsbury Park 139 £2,315
      Old Kent Road 245 £2,319
      Harlesden 156 £2,326
      Stroud Green 49 £2,327
      Dulwich 22 £2,333
      Highbury 204 £2,347
      Charlton Riverside 42 £2,352
      Kidbrooke 117 £2,355
      New Eltham 20 £2,365
      Walworth 225 £2,366
      Sudbury Hill 32 £2,382
      Twyford 61 £2,382
      Friern Barnet 43 £2,399
      North Finchley 72 £2,400
      Stamford Hill 78 £2,407
      Spring Grove 104 £2,429
      Crouch End 98 £2,436
      Colindale 170 £2,437
      Stratford 513 £2,438
      Merton 121 £2,440
      Brent Cross 78 £2,447
      Wandsworth 284 £2,482
      Surbiton 97 £2,483
      Dalston 141 £2,487
      Bowes 326 £2,493
      Clayhall 45 £2,503
      Clapham 358 £2,535
      North Woolwich 20 £2,586
      Pinner 37 £2,587
      Putney 184 £2,588
      Bermondsey 288 £2,612
      Southfields 113 £2,620
      Stoke Newington 176 £2,627
      Upton 34 £2,634
      Kennington 72 £2,654
      Oval 144 £2,664
      Blackwall 401 £2,669
      St Pancras 221 £2,675
      Hampton Hill 21 £2,682
      Hendon Central 562 £2,694
      Clapham Junction 311 £2,697
      Roehampton 110 £2,710
      Silvertown 161 £2,716
      Norbiton 176 £2,716
      Greenwich Peninsula 96 £2,718
      Shepherd's Bush 532 £2,728
      West Kensington 433 £2,748
      Strawberry Hill 64 £2,842
      Merton Park 125 £2,848
      Queen's Park 119 £2,930
      Whitechapel 768 £2,946
      Tufnell Park 40 £2,984
      Hoxton 198 £3,011
      Ickenham 53 £3,059
      Temple Fortune 95 £3,062
      Elephant and Castle 352 £3,074
      Isle of Dogs 1,058 £3,079
      Barnsbury 399 £3,104
      Battersea 290 £3,110
      Woodside Park 40 £3,198
      Petersham 30 £3,254
      Canary Wharf 474 £3,341
      North Kensington 243 £3,348
      Gospel Oak 63 £3,392
      Brook Green 158 £3,398
      Brondesbury 112 £3,445
      Kentish Town 215 £3,453
      Lambeth 66 £3,463
      Hampton Wick 52 £3,473
      Somers Town 130 £3,525
      Islington 234 £3,546
      Muswell Hill 123 £3,552
      Hammersmith 692 £3,571
      Cockfosters 41 £3,583
      Wapping 327 £3,715
      The Borough 318 £3,721
      Fitzrovia 370 £3,732
      Mill Hill 50 £3,740
      South Hampstead 233 £3,782
      Earl's Court 645 £3,841
      Shoreditch 207 £3,906
      Fulham 514 £3,914
      Raynes Park 162 £3,944
      Finsbury 225 £3,955
      Clerkenwell 257 £4,016
      North Sheen 58 £4,132
      Waterloo 196 £4,132
      Holborn 169 £4,155
      High Barnet 42 £4,163
      Golders Green 147 £4,191
      Mortlake 47 £4,332
      St Margarets 88 £4,351
      Kew 42 £4,368
      East Sheen 45 £4,414
      West Hampstead 338 £4,450
      Vauxhall 420 £4,501
      King's Cross 244 £4,547
      Southwark 168 £4,601
      Chalk Farm 399 £5,013
      Bloomsbury 170 £5,242
      Belsize Park 489 £5,497
      Notting Hill 454 £5,613
      Coombe 43 £5,619
      Brompton 946 £5,844
      Hadley Wood 25 £7,219
      Chelsea 656 £7,347
      Kensington 411 £7,751
      South Kensington 685 £11,190
      Hampstead Garden Suburb 61 £12,807
      Be the first to find new properties
      Your search
      • Greater london

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