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 64 £1,235
      St Paul's Cray 27 £1,255
      Shirley 22 £1,264
      Thornton Heath 233 £1,345
      Waddon 124 £1,371
      Kenley 20 £1,382
      Plashet 103 £1,385
      Abbey Wood 50 £1,387
      Downham 39 £1,400
      Forest Gate 77 £1,401
      Southend 33 £1,402
      New Eltham 25 £1,407
      Elm Park 27 £1,421
      Woodside 58 £1,437
      Edmonton 129 £1,447
      Highams Park 67 £1,460
      Barking Riverside 26 £1,461
      Snaresbrook 23 £1,480
      Mitcham 127 £1,481
      Purley 86 £1,482
      South Norwood 89 £1,485
      Poverest 43 £1,488
      Ponders End 68 £1,493
      New Beckenham 23 £1,493
      Yiewsley 67 £1,493
      Chadwell Heath 34 £1,503
      Welling 21 £1,505
      Manor Park 74 £1,515
      Morden 32 £1,518
      Horn Park 31 £1,519
      Pollards Hill 57 £1,526
      South Woodford 29 £1,534
      Plaistow 178 £1,534
      Catford South 67 £1,548
      Chingford 66 £1,556
      West Green 315 £1,565
      Hounslow West 148 £1,572
      Harringay 193 £1,573
      Upper Norwood 37 £1,573
      Anerley 34 £1,576
      Plumstead 140 £1,577
      Leyton 266 £1,577
      Addiscombe 106 £1,585
      Palmers Green 98 £1,589
      Maryland 79 £1,589
      Broad Green 220 £1,591
      Little Ilford 74 £1,595
      Brockley 60 £1,603
      Marks Gate 21 £1,605
      Penge 39 £1,614
      Cricklewood 106 £1,616
      Bethnal Green 402 £1,618
      Wealdstone 234 £1,619
      Thamesmead 65 £1,625
      Kenton 35 £1,634
      Becontree Heath 81 £1,640
      Harold Hill 36 £1,641
      Becontree 65 £1,644
      New Cross Gate 118 £1,645
      Honor Oak 32 £1,649
      Blendon 21 £1,649
      Hither Green 97 £1,661
      Seven Kings 121 £1,664
      Beckenham 63 £1,665
      Forest Hill 67 £1,671
      Sudbury 164 £1,674
      Bowes 52 £1,679
      Greenford 108 £1,680
      Collier Row 54 £1,685
      Hale End 26 £1,690
      Collier's Wood 132 £1,690
      Widmore 43 £1,690
      Carshalton Beeches 60 £1,692
      Feltham 109 £1,695
      Finchley 64 £1,703
      Rush Green 50 £1,703
      Shooters Hill 51 £1,703
      Beckton 120 £1,705
      Selhurst 92 £1,711
      Belmont 41 £1,712
      Dulwich Village 21 £1,714
      Hackney Wick 34 £1,717
      Camberwell 150 £1,719
      Perry Vale 72 £1,724
      Redbridge 29 £1,725
      Northumberland Heath 33 £1,726
      New Southgate 45 £1,729
      Shortlands 46 £1,730
      Little Heath 23 £1,730
      Osterley 40 £1,733
      Gants Hill 113 £1,734
      West Drayton 63 £1,735
      Streatham Hill 303 £1,735
      Norbury 61 £1,741
      Poplar 190 £1,741
      East Dulwich 76 £1,742
      Thames View 77 £1,748
      Gallions Reach 53 £1,749
      Heston 75 £1,760
      Homerton 109 £1,766
      Brunswick Park 43 £1,768
      New Cross 129 £1,772
      Longlands 28 £1,785
      Southgate 56 £1,804
      Ladywell 119 £1,806
      Nunhead 61 £1,813
      Lower Belvedere 20 £1,813
      Northwood 83 £1,820
      Herne Hill 25 £1,826
      Rayners Lane 143 £1,830
      Cowley 78 £1,833
      Sudbury Hill 46 £1,834
      Crystal Palace 38 £1,835
      Southbury 76 £1,836
      Colney Hatch 41 £1,839
      Bedfont 44 £1,840
      Newbury Park 74 £1,840
      Hanworth 24 £1,843
      Fairlop 32 £1,851
      Bow 237 £1,853
      Benhilton 92 £1,859
      Stepney 215 £1,859
      Wallington 49 £1,859
      Surbiton 94 £1,860
      Upton Park 86 £1,861
      Barnehurst 28 £1,865
      Harlesden 162 £1,869
      Harold Wood 21 £1,872
      The Wrythe 33 £1,875
      Canning Town 233 £1,882
      Well Hall 46 £1,882
      Clapton 154 £1,883
      Streatham 212 £1,887
      West Hackney 62 £1,887
      Chinbrook 40 £1,889
      Loughborough Junction 94 £1,892
      Tulse Hill 51 £1,900
      Harrow Weald 84 £1,903
      West Heath 23 £1,906
      Deptford 107 £1,910
      Hillingdon 78 £1,911
      Charlton 99 £1,912
      Alperton 123 £1,920
      Whitton 32 £1,929
      Dagenham 84 £1,936
      West Norwood 114 £1,937
      Worton 141 £1,940
      Cranford 34 £1,942
      Preston 154 £1,948
      Yeading 80 £1,952
      Hayes 185 £1,958
      West Ham 120 £1,970
      Leytonstone 124 £1,972
      West Hendon 47 £1,987
      Mile End 173 £1,987
      Rotherhithe 197 £1,996
      Stanmore 54 £1,999
      Barkingside 24 £2,009
      Hornsey 133 £2,011
      Kidbrooke 125 £2,016
      Shadwell 130 £2,028
      Hainault 22 £2,030
      Furzedown 375 £2,045
      New Barnet 44 £2,045
      Summerstown 142 £2,048
      Harmondsworth 23 £2,053
      Finsbury Park 141 £2,054
      Park Royal 261 £2,058
      Peckham 198 £2,079
      Limehouse 234 £2,082
      West Barnes 50 £2,088
      Pinner 41 £2,090
      New Malden 64 £2,101
      Worcester Park 25 £2,126
      Old Kent Road 174 £2,133
      Blackheath 34 £2,134
      Merton 129 £2,144
      Hendon 111 £2,150
      Perivale 88 £2,173
      Charlton Riverside 67 £2,175
      Shacklewell 114 £2,177
      Archway 144 £2,181
      Berrylands 21 £2,182
      Dollis Hill 196 £2,201
      North Finchley 77 £2,206
      Stockwell 216 £2,214
      Brixton 242 £2,218
      Walworth 180 £2,231
      Kingsbury 86 £2,255
      Twyford 88 £2,260
      Hook 22 £2,264
      East Greenwich 228 £2,268
      Hornchurch 28 £2,287
      Kennington 43 £2,287
      Scrattons Farm 41 £2,288
      Holloway 272 £2,289
      Haggerston 100 £2,289
      Mapesbury 80 £2,289
      Southfields 142 £2,293
      Silvertown 161 £2,309
      Stratford 373 £2,309
      Balham 258 £2,317
      Earlsfield 112 £2,317
      Colindale 213 £2,328
      Dulwich 25 £2,338
      Oval 139 £2,354
      Whetstone 54 £2,354
      Stamford Hill 92 £2,355
      Hendon Central 106 £2,367
      Lower Morden 20 £2,381
      Kilburn 184 £2,403
      Spring Grove 131 £2,423
      Crouch End 102 £2,426
      Tolworth 42 £2,429
      Ickenham 47 £2,436
      Greenwich Peninsula 61 £2,440
      West Kensington 457 £2,459
      Dalston 123 £2,461
      Wandsworth 267 £2,464
      Church End 97 £2,489
      Clayhall 54 £2,495
      Stroud Green 53 £2,499
      Hanwell 236 £2,512
      Woodside Park 43 £2,524
      Hackney 156 £2,550
      Merton Park 111 £2,570
      St Pancras 259 £2,571
      Stoke Newington 175 £2,573
      Upton 45 £2,580
      Clapham 334 £2,594
      Hackbridge 27 £2,599
      Norbiton 229 £2,607
      Middle Park 47 £2,607
      Putney 188 £2,646
      Blackwall 286 £2,657
      North Kensington 335 £2,659
      Tufnell Park 46 £2,659
      Elephant and Castle 241 £2,671
      Friern Barnet 48 £2,687
      Shepherd's Bush 472 £2,746
      Bermondsey 219 £2,749
      Queen's Park 140 £2,760
      Clapham Junction 431 £2,763
      Highbury 217 £2,797
      Temple Fortune 75 £2,832
      Roehampton 104 £2,874
      Isle of Dogs 628 £2,883
      West Finchley 51 £2,901
      Gidea Park 33 £2,908
      Whitechapel 680 £2,912
      Brent Cross 80 £2,913
      Barnsbury 318 £3,013
      South Hampstead 211 £3,017
      Lambeth 58 £3,072
      Brook Green 168 £3,080
      Islington 229 £3,099
      Cockfosters 64 £3,146
      Hoxton 205 £3,167
      Brondesbury 145 £3,301
      Mortlake 41 £3,311
      Battersea 313 £3,340
      Muswell Hill 125 £3,361
      Canary Wharf 381 £3,366
      Hammersmith 562 £3,381
      Mill Hill 62 £3,403
      Shoreditch 145 £3,432
      Strawberry Hill 53 £3,458
      Somers Town 101 £3,486
      Raynes Park 146 £3,498
      Kentish Town 188 £3,527
      Fulham 522 £3,593
      Hampton 20 £3,593
      Golders Green 171 £3,624
      Waterloo 96 £3,660
      Kew 46 £3,716
      Hampton Wick 32 £3,732
      Earl's Court 528 £3,783
      Clerkenwell 220 £3,838
      Finsbury 164 £3,845
      The Borough 219 £3,908
      North Sheen 55 £3,924
      Wapping 284 £4,004
      High Barnet 42 £4,004
      Gospel Oak 56 £4,038
      Vauxhall 278 £4,086
      King's Cross 196 £4,143
      Fitzrovia 388 £4,177
      Petersham 27 £4,487
      West Hampstead 337 £4,538
      Holborn 147 £4,561
      East Sheen 49 £4,587
      St Margarets 56 £4,670
      Southwark 100 £4,852
      Chalk Farm 343 £5,208
      Bloomsbury 145 £5,221
      Notting Hill 479 £5,238
      Brompton 758 £5,770
      Belsize Park 414 £6,312
      Coombe 34 £7,027
      Chelsea 486 £7,916
      Kensington 376 £8,951
      South Kensington 552 £11,665
      Hampstead Garden Suburb 68 £12,372
      Be the first to find new properties
      Your search
      • Greater london

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