Skip to content
    Filters
    Your search
    City
    Clear value
    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
      Poverest 29 £1,076
      Downham 70 £1,153
      Highams Park 30 £1,304
      St Paul's Cray 47 £1,325
      Little Heath 27 £1,328
      Morden 37 £1,343
      Thornton Heath 190 £1,346
      Elm Park 20 £1,349
      Southend 29 £1,351
      Pollards Hill 46 £1,372
      Wealdstone 225 £1,373
      Bedfont 73 £1,381
      Osterley 35 £1,384
      Seven Kings 189 £1,412
      Barking Riverside 26 £1,412
      Hounslow West 187 £1,413
      West Drayton 62 £1,415
      Chingford 36 £1,469
      Chadwell Heath 43 £1,476
      Becontree 74 £1,485
      Bexley 25 £1,490
      Gants Hill 140 £1,499
      Harold Hill 35 £1,500
      Anerley 30 £1,500
      Yiewsley 73 £1,520
      Forest Gate 56 £1,531
      Newbury Park 85 £1,533
      Carshalton Beeches 56 £1,537
      Worcester Park 29 £1,547
      Edmonton 81 £1,557
      Southbury 59 £1,562
      Whitton 58 £1,569
      Lower Belvedere 26 £1,575
      Ponders End 58 £1,579
      Hainault 31 £1,580
      Beckenham 34 £1,583
      Waddon 96 £1,587
      Worton 138 £1,595
      Feltham 125 £1,596
      Northumberland Heath 44 £1,596
      Greenford 136 £1,597
      Addiscombe 87 £1,599
      Penge 43 £1,604
      Redbridge 52 £1,605
      Kenton 56 £1,606
      Cricklewood 96 £1,609
      Woodside 42 £1,621
      Broad Green 243 £1,626
      The Wrythe 30 £1,627
      Homerton 89 £1,628
      Sudbury 165 £1,628
      Shortlands 35 £1,635
      Tolworth 38 £1,638
      Fairlop 29 £1,645
      Barkingside 34 £1,652
      Hendon Central 89 £1,655
      Rayners Lane 174 £1,662
      Thames View 94 £1,663
      Goddington 26 £1,671
      Plashet 91 £1,680
      West Norwood 70 £1,686
      Harrow Weald 89 £1,688
      Plumstead 93 £1,690
      Hanworth 32 £1,698
      Mitcham 121 £1,702
      Harmondsworth 28 £1,708
      Tulse Hill 53 £1,710
      Becontree Heath 80 £1,710
      South Woodford 20 £1,714
      Heston 86 £1,715
      Rush Green 61 £1,722
      Bowes 32 £1,735
      Brunswick Park 39 £1,736
      Widmore 21 £1,760
      Plaistow 129 £1,777
      Abbey Wood 42 £1,777
      Sudbury Hill 42 £1,780
      Clayhall 31 £1,782
      Hillingdon 90 £1,784
      Elmers End 20 £1,789
      Gidea Park 32 £1,790
      Benhilton 106 £1,796
      Hendon 100 £1,802
      Hither Green 91 £1,802
      Honor Oak 29 £1,807
      Wallington 47 £1,810
      Leytonstone 94 £1,820
      Kingsbury 104 £1,823
      Yeading 88 £1,834
      Cowley 123 £1,836
      Selhurst 104 £1,836
      Crystal Palace 24 £1,838
      Catford South 50 £1,840
      Belmont 47 £1,851
      Maryland 78 £1,854
      New Cross 120 £1,862
      Perry Vale 59 £1,870
      Peckham 142 £1,872
      Stepney 224 £1,877
      Scrattons Farm 32 £1,887
      Leyton 185 £1,889
      Collier Row 49 £1,889
      Palmers Green 73 £1,894
      Harold Wood 20 £1,895
      Hale End 20 £1,916
      Stanmore 55 £1,931
      Well Hall 29 £1,934
      Ladywell 137 £1,948
      Camberwell 119 £1,951
      New Barnet 35 £1,959
      West Barnes 45 £1,959
      South Norwood 49 £1,961
      Shooters Hill 37 £1,971
      Alperton 137 £1,971
      Hackney 141 £1,977
      Southgate 38 £1,979
      Manor Park 36 £1,990
      Hayes 199 £1,991
      Hampton 23 £1,995
      Poplar 243 £1,999
      New Cross Gate 84 £2,012
      Collier's Wood 83 £2,016
      Cranford 23 £2,016
      Deptford 103 £2,023
      West Hendon 79 £2,038
      Streatham 180 £2,040
      Loughborough Junction 99 £2,040
      Pinner 37 £2,044
      Purley 69 £2,046
      Perivale 104 £2,048
      Summerstown 92 £2,052
      New Malden 84 £2,068
      Forest Hill 62 £2,068
      Thamesmead 38 £2,079
      Haggerston 108 £2,082
      Gallions Reach 30 £2,095
      Bow 216 £2,101
      Bethnal Green 176 £2,105
      Rotherhithe 165 £2,115
      Little Ilford 51 £2,116
      Clapton 133 £2,116
      Hook 22 £2,117
      Hanwell 202 £2,126
      Harringay 125 £2,127
      Dagenham 87 £2,132
      East Dulwich 41 £2,134
      Chinbrook 30 £2,135
      Streatham Hill 191 £2,139
      Dollis Hill 144 £2,142
      Finchley 42 £2,145
      Mile End 121 £2,147
      Shadwell 104 £2,149
      Fallow Corner 20 £2,153
      Snaresbrook 21 £2,161
      Harlesden 162 £2,170
      Northwood 83 £2,175
      Furzedown 211 £2,176
      Spring Grove 120 £2,186
      Surbiton 121 £2,187
      Colney Hatch 29 £2,191
      Brixton 160 £2,192
      Beckton 67 £2,198
      Norbury 33 £2,199
      Colindale 239 £2,202
      Park Royal 261 £2,213
      Whetstone 36 £2,214
      West Hackney 50 £2,224
      West Green 214 £2,227
      Hackney Wick 34 £2,229
      Preston 157 £2,231
      Nunhead 62 £2,240
      Earlsfield 98 £2,245
      Holloway 279 £2,257
      Upton Park 68 £2,267
      West Ham 133 £2,268
      Blackheath 27 £2,275
      Limehouse 189 £2,297
      Finsbury Park 118 £2,297
      Upper Norwood 26 £2,298
      Brockley 32 £2,333
      Hornsey 111 £2,341
      Berrylands 27 £2,378
      Twyford 64 £2,382
      West Finchley 51 £2,399
      New Southgate 47 £2,404
      Charlton 58 £2,409
      Church End 70 £2,444
      East Greenwich 165 £2,461
      Strawberry Hill 60 £2,468
      Stockwell 177 £2,472
      Mapesbury 116 £2,489
      Charlton Riverside 41 £2,531
      Friern Barnet 39 £2,541
      Canning Town 187 £2,554
      North Finchley 48 £2,583
      Tufnell Park 59 £2,583
      Norbiton 225 £2,588
      Dalston 110 £2,590
      Merton 111 £2,599
      Wandsworth 177 £2,605
      Kilburn 115 £2,618
      Stamford Hill 64 £2,621
      Old Kent Road 221 £2,643
      Archway 117 £2,649
      Dulwich 22 £2,670
      Stratford 396 £2,714
      Crouch End 81 £2,724
      Walworth 181 £2,725
      Kidbrooke 90 £2,729
      Kennington 69 £2,733
      Putney 137 £2,798
      Clapham 248 £2,799
      South Hornchurch 25 £2,818
      Greenwich Peninsula 74 £2,842
      Motspur Park 30 £2,844
      Brent Cross 85 £2,863
      Upton 21 £2,872
      St Pancras 202 £2,909
      Stroud Green 38 £2,917
      Blackwall 312 £2,956
      Temple Fortune 109 £2,968
      Balham 143 £2,975
      West Kensington 372 £3,003
      Highbury 187 £3,009
      Silvertown 154 £3,015
      Bermondsey 236 £3,027
      Shacklewell 69 £3,040
      Queen's Park 111 £3,048
      Roehampton 83 £3,085
      Whitechapel 726 £3,102
      Ickenham 47 £3,114
      Clapham Junction 245 £3,129
      Brondesbury 160 £3,132
      Stoke Newington 170 £3,151
      Oval 142 £3,152
      Cockfosters 48 £3,170
      Barnsbury 423 £3,174
      Shepherd's Bush 470 £3,186
      Merton Park 114 £3,206
      Woodside Park 38 £3,264
      Elephant and Castle 388 £3,298
      Lambeth 61 £3,306
      North Sheen 66 £3,320
      Mill Hill 72 £3,399
      Isle of Dogs 989 £3,420
      North Kensington 199 £3,493
      Brook Green 163 £3,513
      Somers Town 137 £3,518
      Hoxton 197 £3,529
      Golders Green 187 £3,547
      Canary Wharf 445 £3,552
      Muswell Hill 98 £3,571
      Kentish Town 191 £3,584
      Battersea 246 £3,626
      Ham 20 £3,643
      South Hampstead 223 £3,647
      Southfields 85 £3,664
      Fitzrovia 315 £3,693
      Islington 220 £3,706
      The Borough 288 £3,796
      Fulham 509 £3,797
      Gospel Oak 44 £3,836
      Hammersmith 567 £3,925
      Hampton Wick 42 £3,927
      St Margarets 102 £3,982
      Shoreditch 177 £4,014
      Wapping 312 £4,076
      West Hampstead 317 £4,190
      Earl's Court 510 £4,240
      Raynes Park 143 £4,240
      Coombe 34 £4,354
      Finsbury 250 £4,391
      Clerkenwell 219 £4,438
      Vauxhall 414 £4,526
      Waterloo 189 £4,602
      Mortlake 35 £4,652
      East Sheen 39 £4,699
      Holborn 166 £4,745
      Kew 35 £4,933
      King's Cross 220 £5,023
      Petersham 32 £5,183
      Bloomsbury 152 £5,281
      Chalk Farm 369 £5,304
      Notting Hill 436 £5,399
      Southwark 155 £5,402
      Kingston Vale 20 £5,478
      Brompton 804 £5,763
      Belsize Park 434 £5,953
      High Barnet 40 £6,136
      Hadley Wood 26 £6,896
      Kensington 403 £8,115
      Chelsea 655 £8,134
      South Kensington 706 £11,118
      Hampstead Garden Suburb 56 £14,616
      Be the first to find new properties
      Your search
      • Greater london

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