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 24 £1,174
      Bexley 63 £1,237
      St Paul's Cray 25 £1,249
      Southend 33 £1,287
      Shirley 23 £1,298
      Elm Park 26 £1,317
      Kenley 23 £1,364
      Plashet 106 £1,365
      Thornton Heath 219 £1,376
      Downham 39 £1,393
      Woodside 54 £1,397
      Poverest 41 £1,402
      Abbey Wood 49 £1,407
      Purley 87 £1,417
      Catford South 67 £1,420
      New Beckenham 20 £1,425
      Highams Park 64 £1,428
      Forest Gate 70 £1,439
      Ponders End 71 £1,442
      Thamesmead 60 £1,443
      Yiewsley 65 £1,445
      Edmonton 129 £1,450
      South Woodford 29 £1,460
      Harold Hill 31 £1,479
      Barking Riverside 26 £1,479
      Manor Park 70 £1,484
      Waddon 127 £1,487
      South Norwood 90 £1,489
      Northumberland Heath 32 £1,494
      Chadwell Heath 31 £1,510
      Mitcham 140 £1,510
      Pollards Hill 55 £1,513
      Palmers Green 100 £1,535
      Little Ilford 76 £1,542
      Plaistow 173 £1,544
      Chingford 67 £1,544
      Horn Park 31 £1,554
      Penge 42 £1,563
      Harringay 184 £1,563
      Hounslow West 149 £1,566
      Plumstead 141 £1,568
      New Eltham 25 £1,573
      West Green 287 £1,575
      Addiscombe 100 £1,576
      Leyton 280 £1,595
      Anerley 38 £1,602
      Snaresbrook 21 £1,604
      Maryland 79 £1,605
      Upper Norwood 34 £1,613
      Becontree Heath 82 £1,614
      Camberwell 144 £1,619
      Broad Green 216 £1,625
      Beckenham 68 £1,628
      Wealdstone 224 £1,629
      Bowes 50 £1,633
      Bethnal Green 381 £1,635
      Morden 35 £1,638
      Cricklewood 103 £1,655
      Kenton 36 £1,661
      Widmore 42 £1,662
      Hanworth 21 £1,668
      Seven Kings 125 £1,669
      New Cross Gate 98 £1,675
      Collier's Wood 132 £1,677
      Carshalton Beeches 57 £1,681
      Perry Vale 68 £1,683
      Honor Oak 33 £1,685
      Hale End 30 £1,686
      Beckton 109 £1,688
      Becontree 63 £1,690
      Feltham 112 £1,690
      Gants Hill 110 £1,690
      Sudbury 158 £1,695
      Thames View 76 £1,696
      Forest Hill 66 £1,699
      Greenford 104 £1,703
      Finchley 62 £1,714
      West Drayton 60 £1,716
      Poplar 195 £1,717
      Brunswick Park 46 £1,719
      Gallions Reach 57 £1,722
      Hackney Wick 36 £1,727
      Worton 117 £1,734
      Shooters Hill 50 £1,735
      Shortlands 46 £1,737
      Little Heath 23 £1,741
      Brockley 65 £1,743
      Ladywell 131 £1,745
      Hither Green 98 £1,745
      Osterley 36 £1,747
      Collier Row 54 £1,751
      Rayners Lane 145 £1,753
      Redbridge 28 £1,756
      East Dulwich 69 £1,759
      New Cross 129 £1,759
      Norbury 60 £1,768
      Heston 70 £1,770
      Dagenham 71 £1,775
      Nunhead 60 £1,777
      Rush Green 45 £1,779
      Streatham Hill 288 £1,779
      Homerton 114 £1,780
      Harlesden 156 £1,792
      Selhurst 101 £1,795
      Lower Belvedere 20 £1,798
      Crystal Palace 38 £1,801
      Benhilton 96 £1,810
      New Southgate 44 £1,812
      Rainham 21 £1,813
      Herne Hill 24 £1,819
      Harold Wood 23 £1,820
      Bow 234 £1,836
      Bedfont 40 £1,838
      Cowley 72 £1,838
      Northwood 82 £1,839
      Belmont 35 £1,845
      The Wrythe 31 £1,846
      Barnehurst 27 £1,851
      Brixton 254 £1,855
      Sudbury Hill 46 £1,857
      Southgate 57 £1,860
      Wallington 47 £1,866
      Deptford 105 £1,866
      Fairlop 33 £1,870
      Hillingdon 85 £1,872
      Colney Hatch 41 £1,876
      Southbury 81 £1,878
      Clapton 157 £1,883
      Streatham 208 £1,888
      Upton Park 89 £1,889
      Canning Town 235 £1,893
      Well Hall 45 £1,894
      Longlands 28 £1,895
      Newbury Park 71 £1,898
      Leytonstone 123 £1,905
      Stepney 193 £1,909
      Surbiton 88 £1,913
      West Heath 24 £1,913
      Harrow Weald 86 £1,915
      Charlton 103 £1,916
      West Hackney 62 £1,933
      Tulse Hill 50 £1,936
      Preston 153 £1,942
      West Hendon 48 £1,946
      West Ham 117 £1,951
      Alperton 113 £1,958
      Cranford 33 £1,960
      Hayes 184 £1,960
      West Norwood 111 £1,970
      Whitton 37 £1,972
      Hornsey 136 £1,975
      Loughborough Junction 99 £1,983
      Chinbrook 38 £1,997
      Stanmore 47 £2,007
      Yeading 83 £2,009
      Mile End 171 £2,022
      Kidbrooke 130 £2,024
      Peckham 182 £2,034
      Finsbury Park 140 £2,037
      Rotherhithe 193 £2,039
      Park Royal 260 £2,051
      Harmondsworth 23 £2,073
      Perivale 83 £2,076
      Old Kent Road 169 £2,078
      Furzedown 366 £2,080
      Summerstown 137 £2,082
      Pinner 42 £2,091
      Barkingside 22 £2,101
      New Malden 64 £2,107
      Scrattons Farm 41 £2,108
      Limehouse 233 £2,109
      West Barnes 48 £2,109
      North Finchley 79 £2,121
      New Barnet 39 £2,136
      Worcester Park 24 £2,139
      Merton 134 £2,139
      Berrylands 20 £2,145
      Shacklewell 116 £2,177
      Dollis Hill 186 £2,178
      Archway 145 £2,193
      Hendon 106 £2,194
      Stockwell 223 £2,209
      Kingsbury 84 £2,210
      Hainault 23 £2,213
      Hook 23 £2,218
      Walworth 176 £2,234
      Charlton Riverside 59 £2,239
      Holloway 267 £2,251
      East Greenwich 231 £2,263
      Blackheath 36 £2,267
      Mapesbury 81 £2,274
      Silvertown 151 £2,288
      Tolworth 38 £2,309
      Stratford 384 £2,310
      Twyford 85 £2,310
      Earlsfield 111 £2,319
      Balham 256 £2,320
      Hornchurch 26 £2,336
      Stamford Hill 91 £2,339
      Dulwich 26 £2,340
      Colindale 213 £2,340
      Southfields 140 £2,347
      Crouch End 101 £2,367
      Hackney 140 £2,369
      Ickenham 46 £2,372
      Kennington 44 £2,375
      Hendon Central 103 £2,387
      Oval 123 £2,408
      Whetstone 53 £2,413
      Greenwich Peninsula 59 £2,416
      Dalston 123 £2,443
      Haggerston 104 £2,462
      Putney 211 £2,472
      Upton 45 £2,516
      Church End 94 £2,520
      Woodside Park 43 £2,524
      Clayhall 53 £2,529
      Wandsworth 281 £2,533
      Stroud Green 54 £2,539
      Spring Grove 139 £2,549
      Norbiton 215 £2,552
      Hanwell 228 £2,566
      Hackbridge 26 £2,570
      Clapham 329 £2,575
      Blackwall 286 £2,579
      Shepherd's Bush 533 £2,583
      Kilburn 161 £2,586
      Stoke Newington 182 £2,607
      St Pancras 254 £2,611
      Middle Park 47 £2,619
      Tufnell Park 52 £2,631
      Elephant and Castle 232 £2,652
      West Kensington 392 £2,678
      Merton Park 116 £2,686
      Motspur Park 20 £2,708
      Friern Barnet 47 £2,717
      North Kensington 371 £2,768
      Queen's Park 140 £2,778
      Whitechapel 664 £2,796
      Bermondsey 206 £2,799
      Shadwell 185 £2,835
      Lambeth 56 £2,835
      Gidea Park 34 £2,870
      West Finchley 47 £2,875
      Temple Fortune 77 £2,892
      Clapham Junction 320 £2,895
      Isle of Dogs 610 £2,912
      Brent Cross 76 £2,932
      Roehampton 100 £2,947
      South Hampstead 226 £2,948
      Barnsbury 321 £2,962
      Cockfosters 67 £3,066
      Islington 228 £3,141
      Brook Green 173 £3,148
      Battersea 257 £3,224
      Mortlake 45 £3,237
      Brondesbury 152 £3,244
      Hoxton 195 £3,270
      Mill Hill 57 £3,280
      Hammersmith 580 £3,316
      Canary Wharf 373 £3,356
      Highbury 241 £3,365
      Muswell Hill 123 £3,392
      Somers Town 106 £3,473
      Hampton 21 £3,475
      Strawberry Hill 52 £3,503
      Raynes Park 148 £3,519
      Kentish Town 198 £3,522
      Shoreditch 140 £3,537
      Golders Green 160 £3,664
      Fulham 492 £3,678
      Hampton Wick 33 £3,693
      Wapping 243 £3,734
      Waterloo 91 £3,759
      Earl's Court 540 £3,763
      Kew 47 £3,783
      Finsbury 149 £3,794
      Fitzrovia 317 £3,816
      The Borough 202 £3,839
      North Sheen 59 £4,017
      Gospel Oak 56 £4,022
      Clerkenwell 247 £4,065
      King's Cross 196 £4,113
      Vauxhall 275 £4,115
      High Barnet 40 £4,146
      Petersham 30 £4,449
      East Sheen 51 £4,478
      West Hampstead 333 £4,585
      Holborn 178 £4,686
      St Margarets 54 £4,807
      Southwark 98 £4,917
      Chalk Farm 350 £5,138
      Notting Hill 485 £5,175
      Bloomsbury 134 £5,204
      Brompton 905 £5,591
      Belsize Park 408 £6,323
      Coombe 32 £7,256
      Chelsea 481 £8,005
      Kensington 374 £9,041
      South Kensington 539 £11,776
      Hampstead Garden Suburb 69 £12,221
      Be the first to find new properties
      Your search
      • Greater london

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