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 30 £1,071
      Berrylands 21 £1,207
      Downham 74 £1,220
      Osterley 31 £1,234
      St Paul's Cray 52 £1,289
      Little Heath 30 £1,304
      Bedfont 74 £1,307
      Morden 36 £1,313
      West Drayton 56 £1,315
      Thornton Heath 178 £1,331
      Southend 31 £1,336
      Highams Park 28 £1,340
      Wealdstone 225 £1,343
      Pollards Hill 47 £1,383
      Seven Kings 189 £1,401
      Barking Riverside 24 £1,412
      Goddington 20 £1,420
      Hounslow West 177 £1,421
      Tolworth 34 £1,438
      Penge 40 £1,460
      Forest Gate 53 £1,462
      Bexley 23 £1,467
      Becontree 78 £1,471
      Beckenham 29 £1,473
      Chadwell Heath 45 £1,489
      Carshalton Beeches 53 £1,491
      Gants Hill 145 £1,508
      Harold Hill 37 £1,509
      Southbury 53 £1,510
      Redbridge 51 £1,522
      Yiewsley 71 £1,532
      Maryland 72 £1,539
      Newbury Park 86 £1,545
      Waddon 104 £1,545
      Anerley 28 £1,545
      Greenford 134 £1,549
      Woodside 42 £1,551
      Addiscombe 83 £1,553
      Kenton 49 £1,557
      Edmonton 80 £1,562
      Feltham 107 £1,563
      Whitton 55 £1,567
      Ponders End 56 £1,572
      Chingford 37 £1,576
      Thames View 87 £1,577
      Sudbury 170 £1,583
      Worton 138 £1,586
      Worcester Park 31 £1,587
      Barkingside 34 £1,589
      Hendon Central 81 £1,594
      Broad Green 212 £1,602
      Northumberland Heath 45 £1,602
      Lower Belvedere 25 £1,615
      Plashet 89 £1,619
      Fairlop 32 £1,621
      The Wrythe 29 £1,627
      Hainault 30 £1,631
      Brunswick Park 39 £1,636
      Harrow Weald 90 £1,636
      Shortlands 32 £1,640
      Stepney 218 £1,641
      Hanworth 33 £1,651
      Homerton 86 £1,654
      Mitcham 123 £1,659
      Tulse Hill 47 £1,666
      Plumstead 93 £1,669
      West Norwood 71 £1,681
      Rush Green 68 £1,682
      Heston 93 £1,691
      Hillingdon 93 £1,702
      Abbey Wood 37 £1,703
      South Woodford 26 £1,710
      Honor Oak 26 £1,722
      New Malden 76 £1,726
      Bowes 32 £1,731
      Hither Green 84 £1,737
      Becontree Heath 75 £1,738
      Rayners Lane 164 £1,739
      Widmore 22 £1,746
      Benhilton 112 £1,747
      Elmers End 23 £1,753
      Catford South 47 £1,753
      Plaistow 125 £1,756
      New Cross 110 £1,757
      Leytonstone 98 £1,773
      Hackney 124 £1,773
      Cranford 25 £1,773
      Longlands 21 £1,780
      Collier Row 49 £1,792
      Selhurst 104 £1,801
      Clayhall 34 £1,801
      Cricklewood 68 £1,808
      Belmont 49 £1,809
      Leyton 184 £1,817
      Hampton 20 £1,818
      Alperton 135 £1,826
      Camberwell 110 £1,832
      Harmondsworth 31 £1,835
      Cowley 110 £1,837
      Palmers Green 71 £1,846
      Peckham 114 £1,848
      Crystal Palace 23 £1,851
      Scrattons Farm 36 £1,855
      Harold Wood 21 £1,857
      Wallington 50 £1,866
      Hendon 91 £1,868
      West Green 192 £1,871
      Sudbury Hill 44 £1,875
      Kingsbury 107 £1,883
      Purley 62 £1,888
      Ladywell 125 £1,891
      Loughborough Junction 93 £1,895
      Well Hall 32 £1,902
      Bethnal Green 167 £1,909
      Yeading 89 £1,915
      Shooters Hill 38 £1,922
      Blackheath 26 £1,926
      Collier's Wood 76 £1,930
      Little Ilford 49 £1,930
      Poplar 211 £1,940
      Gidea Park 31 £1,946
      Hayes 179 £1,949
      Stanmore 49 £1,951
      Deptford 77 £1,955
      Harringay 117 £1,962
      Perry Vale 60 £1,964
      West Ham 111 £1,966
      Forest Hill 58 £1,969
      New Cross Gate 86 £1,969
      Clapton 113 £1,972
      Finchley 41 £1,975
      Manor Park 36 £1,982
      Bow 226 £1,984
      Hackney Wick 28 £1,986
      Streatham 179 £1,994
      Perivale 106 £1,999
      New Barnet 32 £2,000
      Park Royal 235 £2,007
      South Norwood 54 £2,017
      Hanwell 199 £2,021
      Mile End 109 £2,031
      Southgate 35 £2,038
      Earlsfield 85 £2,040
      Rotherhithe 156 £2,042
      West Hendon 74 £2,060
      Gallions Reach 32 £2,070
      Snaresbrook 21 £2,073
      Hook 23 £2,080
      West Barnes 50 £2,080
      Preston 143 £2,082
      Upton Park 67 £2,083
      Colindale 236 £2,096
      Harlesden 164 £2,105
      Hornsey 107 £2,110
      Haggerston 97 £2,112
      Norbiton 216 £2,115
      West Hackney 47 £2,118
      Dagenham 82 £2,118
      Brixton 144 £2,118
      Canning Town 168 £2,125
      Dollis Hill 138 £2,127
      Colney Hatch 26 £2,148
      Northwood 85 £2,155
      Norbury 34 £2,160
      Finsbury Park 109 £2,163
      East Dulwich 45 £2,169
      Surbiton 118 £2,173
      Streatham Hill 162 £2,178
      Nunhead 58 £2,180
      Whetstone 38 £2,182
      Thamesmead 32 £2,199
      Pinner 42 £2,207
      Twyford 56 £2,210
      Shadwell 99 £2,212
      Furzedown 196 £2,237
      Holloway 237 £2,247
      Summerstown 88 £2,249
      Chinbrook 25 £2,254
      Spring Grove 104 £2,258
      Stratford 331 £2,263
      Limehouse 169 £2,277
      Charlton Riverside 34 £2,286
      Beckton 65 £2,310
      Upper Norwood 23 £2,320
      Brent Cross 68 £2,329
      Old Kent Road 202 £2,331
      Stockwell 144 £2,339
      Silvertown 154 £2,351
      Charlton 57 £2,353
      Archway 92 £2,371
      Brockley 33 £2,372
      Church End 58 £2,374
      Strawberry Hill 46 £2,395
      Mapesbury 119 £2,399
      Kidbrooke 86 £2,400
      East Greenwich 157 £2,405
      Wandsworth 172 £2,423
      Blackwall 284 £2,429
      Crouch End 76 £2,431
      New Southgate 47 £2,431
      Roehampton 78 £2,439
      West Finchley 51 £2,442
      Walworth 166 £2,446
      Kilburn 105 £2,474
      Greenwich Peninsula 66 £2,488
      Kennington 60 £2,520
      Stamford Hill 54 £2,537
      Merton 110 £2,549
      Friern Barnet 40 £2,551
      Dalston 98 £2,580
      Oval 126 £2,611
      North Finchley 47 £2,621
      Tufnell Park 57 £2,638
      Stoke Newington 147 £2,674
      Whitechapel 687 £2,687
      Putney 147 £2,705
      Shacklewell 65 £2,706
      Motspur Park 29 £2,714
      Clapham 211 £2,731
      Mill Hill 73 £2,749
      North Sheen 57 £2,749
      Clapham Junction 209 £2,771
      Upton 24 £2,772
      Balham 139 £2,779
      Temple Fortune 96 £2,782
      Merton Park 115 £2,812
      South Hornchurch 26 £2,823
      West Kensington 341 £2,827
      Highbury 172 £2,833
      St Pancras 173 £2,867
      Stroud Green 35 £2,870
      Shepherd's Bush 444 £2,902
      Elephant and Castle 353 £2,921
      Southfields 75 £2,933
      Dulwich 22 £2,939
      Lambeth 47 £2,957
      Barnsbury 389 £2,993
      Queen's Park 111 £2,998
      Bermondsey 217 £3,049
      Cockfosters 46 £3,057
      Muswell Hill 88 £3,062
      Isle of Dogs 927 £3,064
      Brondesbury 140 £3,085
      Brook Green 147 £3,096
      Hoxton 173 £3,102
      Ickenham 48 £3,136
      Golders Green 164 £3,175
      Battersea 221 £3,320
      Canary Wharf 439 £3,363
      Woodside Park 39 £3,390
      Islington 205 £3,401
      North Kensington 178 £3,425
      Somers Town 131 £3,439
      South Hampstead 212 £3,462
      Gospel Oak 41 £3,518
      Fitzrovia 285 £3,530
      Shoreditch 147 £3,542
      Fulham 454 £3,594
      Kentish Town 179 £3,605
      The Borough 257 £3,705
      St Margarets 88 £3,711
      Hammersmith 522 £3,820
      Raynes Park 126 £3,836
      Wapping 278 £3,872
      Hampton Wick 34 £3,951
      Clerkenwell 199 £3,960
      Finsbury 222 £3,996
      Earl's Court 451 £4,008
      East Sheen 35 £4,166
      Vauxhall 407 £4,169
      Waterloo 179 £4,229
      West Hampstead 290 £4,258
      Kew 32 £4,634
      Holborn 153 £4,702
      King's Cross 185 £4,765
      Southwark 127 £4,835
      Mortlake 30 £4,852
      Petersham 29 £5,037
      Bloomsbury 137 £5,044
      Notting Hill 401 £5,167
      Chalk Farm 339 £5,277
      High Barnet 36 £5,447
      Brompton 722 £5,526
      Belsize Park 407 £5,783
      Hadley Wood 26 £7,216
      Kensington 334 £7,417
      Chelsea 584 £7,885
      South Kensington 635 £10,982
      Hampstead Garden Suburb 53 £15,011
      Be the first to find new properties
      Your search
      • Greater london

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