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 23 £1,049
      Shirley 21 £1,174
      Bexley 64 £1,242
      St Paul's Cray 25 £1,249
      Southend 31 £1,315
      Elm Park 23 £1,321
      Plashet 97 £1,330
      Abbey Wood 44 £1,346
      Thornton Heath 191 £1,361
      Downham 36 £1,371
      Purley 80 £1,391
      Woodside 46 £1,392
      Edmonton 118 £1,398
      Forest Gate 69 £1,403
      Yiewsley 58 £1,416
      Poverest 38 £1,425
      Highams Park 63 £1,430
      Manor Park 69 £1,456
      Ponders End 64 £1,466
      Catford South 64 £1,467
      Barking Riverside 23 £1,468
      Mitcham 135 £1,471
      Pollards Hill 51 £1,479
      Anerley 32 £1,492
      Chadwell Heath 33 £1,502
      Palmers Green 90 £1,517
      South Woodford 25 £1,526
      Horn Park 28 £1,527
      Harringay 180 £1,529
      South Norwood 88 £1,529
      Addiscombe 91 £1,541
      Harold Hill 24 £1,545
      Plaistow 165 £1,547
      Hounslow West 124 £1,548
      Chingford 62 £1,549
      New Eltham 27 £1,550
      Seven Kings 108 £1,562
      Leyton 266 £1,564
      West Green 271 £1,568
      Plumstead 138 £1,594
      Penge 38 £1,599
      Northumberland Heath 20 £1,605
      Upper Norwood 34 £1,613
      Bethnal Green 390 £1,617
      Maryland 76 £1,619
      Snaresbrook 20 £1,619
      Broad Green 197 £1,622
      Beckenham 63 £1,635
      Wealdstone 217 £1,639
      Bowes 48 £1,640
      Hale End 34 £1,640
      Widmore 41 £1,653
      Collier's Wood 119 £1,655
      Little Ilford 65 £1,656
      New Cross Gate 93 £1,657
      Becontree Heath 70 £1,658
      Kenton 32 £1,659
      Perry Vale 60 £1,665
      Shortlands 45 £1,666
      Honor Oak 31 £1,670
      Carshalton Beeches 54 £1,682
      Gallions Reach 54 £1,684
      Sudbury 137 £1,690
      Becontree 57 £1,690
      Brunswick Park 46 £1,694
      Brockley 61 £1,695
      Feltham 104 £1,698
      Thamesmead 68 £1,699
      Gants Hill 98 £1,702
      Worton 104 £1,705
      Hither Green 90 £1,705
      Colney Hatch 37 £1,709
      Finchley 57 £1,719
      Forest Hill 66 £1,721
      Redbridge 29 £1,723
      West Drayton 52 £1,725
      Greenford 95 £1,730
      Poplar 196 £1,731
      Ladywell 121 £1,738
      Camberwell 133 £1,742
      Beckton 99 £1,745
      Cricklewood 91 £1,747
      Shooters Hill 47 £1,748
      Homerton 110 £1,748
      Osterley 30 £1,752
      Southgate 50 £1,759
      Morden 26 £1,769
      Thames View 64 £1,772
      Norbury 58 £1,773
      Streatham Hill 272 £1,775
      Collier Row 46 £1,778
      Hackney Wick 36 £1,778
      Leytonstone 107 £1,784
      Selhurst 95 £1,787
      Nunhead 59 £1,799
      Rush Green 39 £1,800
      Benhilton 80 £1,804
      Crystal Palace 36 £1,810
      East Dulwich 71 £1,822
      Heston 65 £1,822
      Northwood 75 £1,825
      Herne Hill 22 £1,836
      Bow 228 £1,839
      Rayners Lane 127 £1,842
      Loughborough Junction 98 £1,842
      Harlesden 145 £1,843
      Belmont 32 £1,845
      Well Hall 41 £1,848
      New Southgate 44 £1,856
      Dagenham 55 £1,859
      Cowley 68 £1,860
      Clapton 159 £1,863
      Bedfont 37 £1,864
      Deptford 101 £1,873
      The Wrythe 30 £1,876
      Waddon 130 £1,877
      Little Heath 20 £1,880
      West Hackney 65 £1,880
      Southbury 71 £1,885
      Stepney 196 £1,885
      Sudbury Hill 42 £1,890
      Upton Park 84 £1,891
      Hillingdon 82 £1,892
      Wallington 46 £1,893
      Barnehurst 25 £1,902
      Canning Town 216 £1,905
      Longlands 23 £1,908
      Streatham 192 £1,915
      Charlton 96 £1,924
      Hornsey 134 £1,928
      West Heath 22 £1,928
      Preston 141 £1,932
      Surbiton 81 £1,938
      West Ham 114 £1,943
      Tulse Hill 51 £1,944
      West Hendon 44 £1,949
      Fairlop 27 £1,957
      Alperton 101 £1,957
      Newbury Park 60 £1,964
      Harrow Weald 75 £1,973
      Hayes 170 £1,973
      Chinbrook 36 £1,978
      Kidbrooke 131 £1,998
      Harold Wood 20 £2,003
      Yeading 79 £2,009
      West Norwood 106 £2,017
      Brixton 233 £2,027
      Finsbury Park 142 £2,043
      Rotherhithe 182 £2,043
      Shadwell 143 £2,061
      Park Royal 248 £2,063
      Summerstown 127 £2,064
      Barkingside 21 £2,065
      Cranford 32 £2,069
      New Barnet 34 £2,075
      Whitton 30 £2,076
      Perivale 77 £2,076
      Furzedown 349 £2,080
      North Finchley 71 £2,081
      New Malden 56 £2,081
      Stanmore 42 £2,087
      Old Kent Road 167 £2,087
      Haggerston 92 £2,099
      West Barnes 44 £2,102
      Limehouse 232 £2,112
      Scrattons Farm 35 £2,116
      Peckham 166 £2,128
      Pinner 38 £2,131
      Harmondsworth 22 £2,131
      Shacklewell 114 £2,131
      Worcester Park 23 £2,137
      New Cross 158 £2,137
      Merton 125 £2,146
      Kilburn 125 £2,153
      Hendon 92 £2,154
      Dollis Hill 175 £2,179
      Archway 144 £2,186
      Stockwell 218 £2,209
      Hornchurch 24 £2,221
      Walworth 175 £2,255
      Charlton Riverside 59 £2,264
      Holloway 260 £2,276
      East Greenwich 222 £2,279
      Ickenham 46 £2,283
      Kennington 40 £2,287
      Putney 239 £2,290
      Silvertown 145 £2,294
      Earlsfield 109 £2,298
      Hook 22 £2,305
      Balham 250 £2,306
      Twyford 78 £2,312
      Southfields 134 £2,314
      Mapesbury 82 £2,326
      Tolworth 35 £2,328
      Stratford 368 £2,331
      Hackney 143 £2,339
      Kingsbury 78 £2,340
      Crouch End 112 £2,341
      Dulwich 24 £2,360
      Stamford Hill 89 £2,362
      Greenwich Peninsula 61 £2,379
      Colindale 199 £2,381
      Mile End 199 £2,394
      Blackheath 37 £2,399
      Whetstone 49 £2,402
      Dalston 122 £2,403
      Hendon Central 95 £2,409
      Oval 122 £2,425
      Wandsworth 291 £2,459
      Woodside Park 40 £2,541
      Blackwall 273 £2,549
      Norbiton 202 £2,564
      Stroud Green 51 £2,566
      Hanwell 228 £2,570
      Stoke Newington 182 £2,577
      Church End 91 £2,586
      Middle Park 45 £2,587
      St Pancras 255 £2,607
      Clapham 326 £2,611
      Upton 40 £2,614
      Clayhall 48 £2,627
      Elephant and Castle 228 £2,638
      Hackbridge 24 £2,655
      West Kensington 389 £2,667
      Shepherd's Bush 496 £2,692
      Spring Grove 128 £2,705
      Friern Barnet 50 £2,714
      Queen's Park 139 £2,745
      Bermondsey 215 £2,775
      Tufnell Park 42 £2,795
      Clapham Junction 326 £2,838
      Lambeth 54 £2,852
      Whitechapel 653 £2,853
      North Kensington 344 £2,867
      Merton Park 114 £2,904
      Temple Fortune 74 £2,920
      West Finchley 45 £2,940
      Isle of Dogs 617 £2,950
      Barnsbury 320 £2,995
      Highbury 211 £3,012
      Brent Cross 73 £3,025
      Gidea Park 32 £3,082
      South Hampstead 226 £3,108
      Cockfosters 64 £3,115
      Roehampton 92 £3,119
      Islington 221 £3,161
      Mortlake 46 £3,263
      Battersea 253 £3,269
      Brook Green 187 £3,271
      Hoxton 194 £3,285
      Mill Hill 52 £3,350
      Canary Wharf 375 £3,371
      Hammersmith 564 £3,393
      Somers Town 105 £3,472
      Kentish Town 196 £3,498
      Muswell Hill 112 £3,512
      Shoreditch 144 £3,514
      Brondesbury 182 £3,580
      Raynes Park 143 £3,580
      Strawberry Hill 47 £3,647
      Fulham 501 £3,689
      Golders Green 157 £3,709
      Hampton Wick 31 £3,742
      Fitzrovia 317 £3,758
      Kew 48 £3,775
      Waterloo 86 £3,783
      Wapping 243 £3,805
      Earl's Court 543 £3,827
      Clerkenwell 232 £3,871
      The Borough 191 £3,882
      Finsbury 153 £3,890
      North Sheen 56 £4,076
      Gospel Oak 54 £4,101
      Vauxhall 277 £4,145
      King's Cross 191 £4,193
      High Barnet 38 £4,240
      East Sheen 52 £4,299
      Petersham 28 £4,496
      West Hampstead 332 £4,586
      Holborn 136 £4,662
      St Margarets 51 £4,967
      Southwark 96 £4,967
      Notting Hill 496 £5,148
      Chalk Farm 349 £5,226
      Bloomsbury 124 £5,395
      Brompton 911 £5,663
      Belsize Park 423 £6,308
      Coombe 32 £7,256
      Chelsea 471 £8,124
      Kensington 380 £8,972
      South Kensington 539 £11,885
      Hampstead Garden Suburb 69 £12,344
      Be the first to find new properties
      Your search
      • Greater london

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