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,222
      Bexley 64 £1,235
      St Paul's Cray 27 £1,255
      Shirley 24 £1,283
      Elm Park 27 £1,316
      Southend 38 £1,333
      Plashet 108 £1,335
      Thornton Heath 236 £1,376
      Downham 42 £1,380
      Waddon 124 £1,383
      Thamesmead 56 £1,389
      Horn Park 30 £1,396
      Kenley 21 £1,403
      Highams Park 69 £1,416
      Yiewsley 65 £1,419
      Woodside 59 £1,426
      Edmonton 129 £1,435
      Abbey Wood 47 £1,436
      Barking Riverside 27 £1,448
      South Woodford 26 £1,453
      Poverest 44 £1,462
      Purley 89 £1,463
      Forest Gate 77 £1,464
      Manor Park 73 £1,465
      Chadwell Heath 34 £1,466
      South Norwood 92 £1,476
      New Beckenham 22 £1,477
      Northumberland Heath 31 £1,499
      Catford South 70 £1,504
      Harold Hill 33 £1,515
      Snaresbrook 21 £1,517
      Mitcham 140 £1,523
      Anerley 37 £1,529
      Pollards Hill 56 £1,537
      Plaistow 179 £1,539
      Ponders End 68 £1,545
      Welling 20 £1,546
      Morden 31 £1,556
      New Eltham 25 £1,563
      Leyton 274 £1,563
      Plumstead 142 £1,565
      Chingford 65 £1,569
      Hounslow West 151 £1,572
      West Green 295 £1,580
      Upper Norwood 36 £1,588
      Harringay 186 £1,588
      Palmers Green 98 £1,589
      Broad Green 212 £1,598
      Becontree Heath 83 £1,598
      Maryland 82 £1,613
      Marks Gate 20 £1,618
      Kenton 34 £1,618
      Beckenham 68 £1,618
      Seven Kings 118 £1,619
      Wealdstone 233 £1,623
      Bethnal Green 397 £1,628
      Cricklewood 109 £1,633
      Penge 39 £1,634
      Addiscombe 103 £1,635
      Worton 126 £1,637
      Carshalton Beeches 60 £1,643
      Little Ilford 77 £1,651
      Becontree 66 £1,669
      Hackney Wick 36 £1,669
      Bowes 53 £1,671
      Widmore 42 £1,673
      Honor Oak 31 £1,675
      Hale End 30 £1,675
      Shooters Hill 55 £1,680
      Collier's Wood 133 £1,680
      Sudbury 158 £1,680
      Forest Hill 67 £1,685
      Redbridge 30 £1,692
      Beckton 114 £1,698
      Selhurst 95 £1,698
      Greenford 107 £1,701
      Feltham 116 £1,702
      Osterley 40 £1,707
      Little Heath 23 £1,709
      Hither Green 94 £1,709
      Rush Green 52 £1,710
      Finchley 64 £1,711
      Brunswick Park 45 £1,712
      New Southgate 47 £1,720
      Thames View 76 £1,721
      Perry Vale 72 £1,721
      Gants Hill 108 £1,725
      West Drayton 63 £1,726
      Collier Row 52 £1,730
      Brockley 65 £1,731
      Gallions Reach 55 £1,733
      Camberwell 150 £1,736
      Shortlands 45 £1,737
      Heston 71 £1,740
      New Cross 132 £1,750
      Blendon 21 £1,754
      Poplar 195 £1,758
      New Cross Gate 91 £1,762
      Dulwich Village 20 £1,764
      Lower Belvedere 21 £1,765
      East Dulwich 80 £1,768
      Belmont 40 £1,775
      Streatham Hill 295 £1,779
      Herne Hill 25 £1,783
      Ladywell 124 £1,784
      Homerton 115 £1,786
      Longlands 29 £1,789
      Rayners Lane 147 £1,795
      Norbury 60 £1,798
      Dagenham 72 £1,798
      Southbury 76 £1,803
      Nunhead 60 £1,810
      Newbury Park 78 £1,817
      Harlesden 161 £1,820
      Northwood 83 £1,825
      Bow 241 £1,838
      The Wrythe 34 £1,840
      Southgate 56 £1,840
      Hanworth 25 £1,843
      Crystal Palace 40 £1,845
      Surbiton 94 £1,850
      Upton Park 93 £1,851
      Rainham 21 £1,856
      Benhilton 92 £1,856
      Hillingdon 84 £1,856
      Wallington 50 £1,858
      Bedfont 42 £1,861
      Colney Hatch 43 £1,871
      Canning Town 237 £1,871
      Fairlop 34 £1,875
      Deptford 103 £1,876
      Harold Wood 22 £1,878
      Barnehurst 29 £1,883
      Well Hall 46 £1,884
      Sudbury Hill 43 £1,884
      Whitton 32 £1,884
      Streatham 217 £1,886
      Cowley 75 £1,896
      Stepney 202 £1,898
      Alperton 125 £1,900
      Tulse Hill 52 £1,901
      Charlton 100 £1,902
      Clapton 156 £1,904
      Harrow Weald 85 £1,905
      West Hackney 63 £1,919
      Hayes 183 £1,925
      West Heath 24 £1,926
      Preston 156 £1,937
      Brixton 231 £1,942
      West Norwood 112 £1,950
      Yeading 79 £1,951
      Leytonstone 123 £1,963
      West Hendon 47 £1,964
      West Ham 117 £1,968
      Hornsey 137 £1,976
      Loughborough Junction 97 £1,978
      Cranford 33 £1,982
      Stanmore 53 £2,001
      Chinbrook 38 £2,005
      Barkingside 24 £2,009
      Harmondsworth 24 £2,012
      Rotherhithe 199 £2,014
      Mile End 171 £2,028
      Summerstown 141 £2,033
      Finsbury Park 139 £2,044
      Furzedown 359 £2,051
      Kidbrooke 127 £2,053
      Park Royal 261 £2,061
      New Barnet 44 £2,065
      Limehouse 235 £2,096
      West Barnes 49 £2,099
      Peckham 198 £2,104
      Berrylands 20 £2,108
      New Malden 64 £2,113
      Blackheath 38 £2,129
      Merton 128 £2,129
      Worcester Park 24 £2,131
      Archway 146 £2,133
      Pinner 41 £2,144
      Perivale 89 £2,155
      Hainault 27 £2,174
      Old Kent Road 166 £2,174
      Shacklewell 111 £2,175
      Stockwell 224 £2,179
      North Finchley 80 £2,195
      Dollis Hill 193 £2,206
      Charlton Riverside 65 £2,212
      Shadwell 117 £2,218
      Kingsbury 91 £2,220
      Hendon 104 £2,222
      Twyford 86 £2,245
      Walworth 183 £2,253
      East Greenwich 236 £2,253
      Holloway 266 £2,255
      Scrattons Farm 41 £2,276
      Mapesbury 80 £2,281
      Hook 22 £2,291
      Tolworth 40 £2,294
      Silvertown 157 £2,296
      Stratford 372 £2,297
      Earlsfield 116 £2,299
      Southfields 140 £2,299
      Hornchurch 27 £2,302
      Colindale 209 £2,311
      Kennington 46 £2,313
      Balham 259 £2,323
      Oval 139 £2,330
      Dulwich 25 £2,338
      Ickenham 46 £2,365
      Lower Morden 20 £2,381
      Stamford Hill 91 £2,382
      Hendon Central 109 £2,383
      Whetstone 54 £2,384
      Hackney 144 £2,394
      Crouch End 103 £2,419
      Dalston 124 £2,450
      Greenwich Peninsula 60 £2,457
      Clayhall 54 £2,495
      Church End 98 £2,503
      Upton 46 £2,520
      Hanwell 234 £2,523
      Woodside Park 43 £2,524
      Blackwall 294 £2,540
      Hackbridge 28 £2,545
      Kilburn 192 £2,550
      Stroud Green 51 £2,559
      St Pancras 258 £2,564
      Shepherd's Bush 530 £2,567
      Wandsworth 270 £2,571
      Norbiton 232 £2,571
      North Kensington 404 £2,576
      Spring Grove 144 £2,595
      Haggerston 113 £2,621
      Clapham 337 £2,622
      Putney 193 £2,623
      Merton Park 110 £2,628
      Stoke Newington 185 £2,640
      Friern Barnet 49 £2,654
      Middle Park 46 £2,668
      Elephant and Castle 240 £2,675
      Tufnell Park 45 £2,693
      West Kensington 393 £2,701
      Queen's Park 141 £2,738
      Bermondsey 210 £2,743
      Whitechapel 678 £2,746
      Gidea Park 37 £2,801
      Temple Fortune 76 £2,808
      West Finchley 51 £2,859
      Isle of Dogs 626 £2,873
      Brent Cross 79 £2,939
      Roehampton 100 £2,950
      South Hampstead 216 £3,008
      Barnsbury 315 £3,019
      Lambeth 59 £3,054
      Brook Green 168 £3,077
      Cockfosters 65 £3,112
      Islington 234 £3,142
      Battersea 260 £3,172
      Clapham Junction 424 £3,181
      Hoxton 199 £3,235
      Brondesbury 151 £3,238
      Hammersmith 582 £3,297
      Highbury 251 £3,352
      Canary Wharf 383 £3,361
      Muswell Hill 127 £3,364
      Mortlake 42 £3,387
      Mill Hill 62 £3,400
      Somers Town 102 £3,476
      Strawberry Hill 53 £3,477
      Raynes Park 145 £3,491
      Kentish Town 192 £3,513
      Shoreditch 144 £3,532
      Hampton 20 £3,579
      Golders Green 166 £3,676
      Finsbury 142 £3,681
      Fulham 499 £3,687
      Waterloo 93 £3,696
      Kew 46 £3,724
      Earl's Court 570 £3,727
      Hampton Wick 32 £3,728
      Wapping 247 £3,749
      Fitzrovia 317 £3,780
      The Borough 209 £3,837
      North Sheen 57 £3,911
      High Barnet 43 £3,969
      Gospel Oak 56 £4,042
      Vauxhall 278 £4,092
      King's Cross 196 £4,110
      Clerkenwell 240 £4,144
      Petersham 28 £4,501
      East Sheen 50 £4,533
      West Hampstead 334 £4,596
      St Margarets 57 £4,616
      Holborn 208 £4,714
      Southwark 97 £4,910
      Chalk Farm 344 £5,190
      Bloomsbury 140 £5,237
      Notting Hill 474 £5,243
      Brompton 933 £5,512
      Belsize Park 415 £6,319
      Coombe 33 £7,123
      Chelsea 482 £7,911
      Kensington 378 £8,923
      South Kensington 546 £11,655
      Hampstead Garden Suburb 69 £12,233
      Be the first to find new properties
      Your search
      • Greater london

      There were 3,868 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!