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 65 £1,246
      St Paul's Cray 27 £1,255
      Shirley 24 £1,283
      Elm Park 27 £1,316
      Plashet 107 £1,330
      Southend 36 £1,350
      Downham 42 £1,380
      Thornton Heath 234 £1,380
      Waddon 124 £1,383
      Thamesmead 56 £1,389
      Horn Park 30 £1,396
      Kenley 21 £1,403
      Highams Park 68 £1,414
      Edmonton 129 £1,424
      Woodside 59 £1,426
      Yiewsley 63 £1,432
      Abbey Wood 47 £1,436
      Barking Riverside 27 £1,448
      Poverest 45 £1,449
      Purley 89 £1,454
      Forest Gate 75 £1,459
      Manor Park 73 £1,465
      Chadwell Heath 34 £1,466
      South Norwood 93 £1,472
      Northumberland Heath 31 £1,473
      New Beckenham 22 £1,477
      South Woodford 27 £1,492
      Catford South 69 £1,507
      Snaresbrook 21 £1,517
      Mitcham 139 £1,523
      Ponders End 70 £1,533
      Harold Hill 34 £1,538
      Plaistow 179 £1,539
      Welling 20 £1,546
      Pollards Hill 55 £1,551
      New Eltham 26 £1,553
      Leyton 275 £1,567
      Chingford 65 £1,569
      Plumstead 141 £1,571
      Morden 32 £1,572
      West Green 296 £1,580
      Hounslow West 150 £1,582
      Blendon 20 £1,582
      Palmers Green 97 £1,585
      Harringay 187 £1,587
      Upper Norwood 36 £1,588
      Broad Green 214 £1,594
      Anerley 37 £1,595
      Maryland 81 £1,595
      Becontree Heath 83 £1,598
      Marks Gate 20 £1,618
      Kenton 34 £1,618
      Beckenham 68 £1,618
      Cricklewood 108 £1,626
      Wealdstone 234 £1,628
      Seven Kings 119 £1,630
      Bethnal Green 396 £1,630
      Penge 39 £1,634
      Addiscombe 102 £1,639
      Worton 125 £1,641
      Carshalton Beeches 60 £1,643
      Becontree 67 £1,660
      Little Ilford 76 £1,662
      Widmore 41 £1,668
      Hackney Wick 36 £1,669
      Sudbury 156 £1,669
      Bowes 53 £1,671
      Honor Oak 31 £1,675
      Hale End 30 £1,675
      Shooters Hill 55 £1,680
      Collier's Wood 133 £1,680
      Forest Hill 67 £1,685
      Redbridge 30 £1,692
      Feltham 117 £1,693
      Perry Vale 71 £1,696
      Beckton 114 £1,698
      Thames View 76 £1,706
      Osterley 40 £1,707
      Selhurst 94 £1,708
      Finchley 63 £1,709
      Rush Green 52 £1,710
      Brunswick Park 45 £1,712
      Gants Hill 109 £1,716
      Shortlands 45 £1,717
      Greenford 105 £1,717
      Hither Green 93 £1,718
      Camberwell 148 £1,726
      West Drayton 63 £1,726
      Brockley 65 £1,731
      Gallions Reach 57 £1,739
      New Southgate 46 £1,741
      New Cross 131 £1,753
      Little Heath 22 £1,757
      Poplar 197 £1,758
      New Cross Gate 91 £1,762
      Dulwich Village 20 £1,764
      Lower Belvedere 21 £1,765
      Heston 71 £1,766
      Collier Row 50 £1,769
      Ladywell 124 £1,771
      East Dulwich 79 £1,774
      Herne Hill 25 £1,781
      Norbury 61 £1,784
      Belmont 40 £1,784
      Rayners Lane 150 £1,786
      Streatham Hill 292 £1,787
      Longlands 29 £1,789
      Homerton 113 £1,798
      Southbury 74 £1,805
      Rainham 22 £1,808
      Nunhead 60 £1,810
      Hanworth 24 £1,816
      Harlesden 161 £1,820
      Newbury Park 79 £1,821
      Dagenham 76 £1,821
      Northwood 83 £1,825
      Southgate 55 £1,832
      Bedfont 42 £1,837
      Bow 243 £1,839
      Crystal Palace 40 £1,845
      Surbiton 94 £1,850
      Upton Park 93 £1,851
      Benhilton 91 £1,854
      Wallington 50 £1,858
      Hillingdon 85 £1,862
      Sudbury Hill 44 £1,867
      The Wrythe 33 £1,870
      Colney Hatch 43 £1,871
      Deptford 104 £1,872
      Fairlop 34 £1,875
      Canning Town 237 £1,876
      Harold Wood 22 £1,878
      Barnehurst 29 £1,880
      Well Hall 46 £1,884
      Streatham 214 £1,887
      Cowley 75 £1,896
      Alperton 123 £1,900
      Tulse Hill 52 £1,901
      Stepney 201 £1,902
      Harrow Weald 85 £1,905
      Whitton 33 £1,906
      Clapton 158 £1,908
      West Hackney 63 £1,919
      Charlton 100 £1,926
      West Heath 24 £1,926
      Hayes 183 £1,938
      Brixton 231 £1,941
      Preston 155 £1,944
      West Norwood 112 £1,950
      Yeading 79 £1,951
      Cranford 34 £1,953
      West Hendon 47 £1,964
      Leytonstone 122 £1,964
      West Ham 117 £1,968
      Hornsey 137 £1,976
      Loughborough Junction 97 £1,978
      Stanmore 52 £1,990
      Chinbrook 38 £2,005
      Rotherhithe 201 £2,009
      Barkingside 24 £2,009
      Mile End 171 £2,021
      Summerstown 141 £2,033
      Finsbury Park 139 £2,044
      Harmondsworth 23 £2,045
      Furzedown 358 £2,055
      Kidbrooke 126 £2,055
      Park Royal 261 £2,061
      Limehouse 236 £2,091
      New Barnet 43 £2,093
      Hainault 26 £2,096
      Peckham 199 £2,097
      West Barnes 49 £2,099
      Pinner 42 £2,115
      New Malden 63 £2,124
      Blackheath 38 £2,129
      Merton 128 £2,129
      Worcester Park 24 £2,131
      Archway 146 £2,133
      Perivale 89 £2,155
      Old Kent Road 167 £2,167
      Shacklewell 111 £2,175
      Dollis Hill 193 £2,187
      Stockwell 225 £2,188
      North Finchley 80 £2,195
      Shadwell 117 £2,218
      Kingsbury 91 £2,220
      Hendon 103 £2,221
      Charlton Riverside 64 £2,232
      Scrattons Farm 41 £2,249
      East Greenwich 234 £2,255
      Walworth 183 £2,263
      Twyford 87 £2,271
      Holloway 266 £2,273
      Mapesbury 80 £2,281
      Earlsfield 115 £2,288
      Hook 22 £2,291
      Southfields 141 £2,293
      Tolworth 40 £2,294
      Silvertown 157 £2,299
      Hornchurch 27 £2,299
      Stratford 372 £2,301
      Colindale 210 £2,311
      Kennington 46 £2,313
      Balham 261 £2,336
      Oval 138 £2,337
      Dulwich 25 £2,338
      Whetstone 54 £2,342
      Ickenham 47 £2,380
      Lower Morden 20 £2,381
      Stamford Hill 91 £2,382
      Hendon Central 109 £2,383
      Hackney 144 £2,395
      Crouch End 102 £2,403
      Dalston 123 £2,444
      Greenwich Peninsula 60 £2,457
      Clayhall 54 £2,495
      Hanwell 232 £2,517
      Church End 97 £2,521
      Woodside Park 43 £2,524
      Blackwall 293 £2,538
      Hackbridge 28 £2,545
      Kilburn 192 £2,550
      North Kensington 403 £2,555
      Stroud Green 51 £2,559
      Upton 45 £2,560
      Wandsworth 272 £2,565
      St Pancras 258 £2,565
      Shepherd's Bush 531 £2,566
      Norbiton 230 £2,574
      Spring Grove 144 £2,602
      Haggerston 114 £2,606
      Putney 194 £2,615
      Merton Park 110 £2,628
      Clapham 335 £2,631
      Stoke Newington 185 £2,641
      Friern Barnet 49 £2,654
      Middle Park 46 £2,668
      Elephant and Castle 237 £2,676
      Tufnell Park 44 £2,690
      West Kensington 393 £2,695
      Queen's Park 141 £2,736
      Bermondsey 208 £2,746
      Whitechapel 677 £2,749
      Gidea Park 37 £2,801
      Temple Fortune 75 £2,832
      West Finchley 51 £2,859
      Isle of Dogs 624 £2,876
      Roehampton 100 £2,950
      Brent Cross 78 £2,965
      South Hampstead 215 £3,012
      Barnsbury 315 £3,019
      Lambeth 59 £3,054
      Brook Green 169 £3,076
      Islington 231 £3,124
      Cockfosters 64 £3,148
      Clapham Junction 421 £3,182
      Battersea 261 £3,184
      Hoxton 198 £3,228
      Brondesbury 149 £3,267
      Hammersmith 584 £3,292
      Muswell Hill 128 £3,349
      Highbury 250 £3,355
      Canary Wharf 382 £3,363
      Mortlake 42 £3,387
      Mill Hill 61 £3,418
      Strawberry Hill 53 £3,477
      Somers Town 103 £3,496
      Kentish Town 193 £3,501
      Raynes Park 146 £3,505
      Shoreditch 145 £3,518
      Hampton 20 £3,579
      Finsbury 143 £3,664
      Golders Green 166 £3,676
      Fulham 498 £3,688
      Waterloo 91 £3,695
      Hampton Wick 32 £3,728
      Earl's Court 570 £3,729
      Wapping 247 £3,738
      Kew 45 £3,767
      Fitzrovia 315 £3,777
      The Borough 209 £3,837
      North Sheen 57 £3,911
      High Barnet 43 £3,969
      Gospel Oak 56 £4,041
      King's Cross 197 £4,096
      Vauxhall 278 £4,102
      Clerkenwell 239 £4,156
      Petersham 27 £4,487
      East Sheen 50 £4,533
      West Hampstead 333 £4,604
      St Margarets 57 £4,616
      Holborn 208 £4,719
      Southwark 97 £4,942
      Chalk Farm 343 £5,200
      Notting Hill 473 £5,249
      Bloomsbury 144 £5,250
      Brompton 932 £5,519
      Belsize Park 416 £6,312
      Coombe 33 £7,123
      Chelsea 481 £7,915
      Kensington 377 £8,941
      South Kensington 545 £11,673
      Hampstead Garden Suburb 69 £12,233
      Be the first to find new properties
      Your search
      • Greater london

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