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
      Southend 24 £1,100
      Downham 50 £1,268
      Manor Park 50 £1,288
      Catford South 57 £1,317
      Scrattons Farm 139 £1,371
      Forest Gate 69 £1,379
      Bedfont 61 £1,399
      Cricklewood 134 £1,403
      Little Ilford 47 £1,427
      Camberwell 153 £1,428
      Anerley 25 £1,434
      Beddington 21 £1,439
      Longlands 31 £1,445
      Mitcham 107 £1,458
      Marks Gate 21 £1,460
      Poverest 24 £1,462
      Seven Kings 156 £1,470
      Northumberland Heath 40 £1,481
      South Norwood 87 £1,481
      Edmonton 118 £1,484
      Chadwell Heath 38 £1,485
      Highams Park 49 £1,486
      Pollards Hill 61 £1,488
      Yiewsley 65 £1,492
      St Paul's Cray 27 £1,493
      West Drayton 75 £1,493
      Plashet 89 £1,500
      Wealdstone 233 £1,511
      Waddon 106 £1,523
      Barking Riverside 27 £1,528
      Greenford 110 £1,533
      Kenton 50 £1,533
      Abbey Wood 41 £1,539
      Thornton Heath 180 £1,541
      Sudbury 155 £1,547
      Hounslow West 136 £1,549
      Penge 44 £1,553
      Fairlop 21 £1,562
      Tolworth 32 £1,563
      Harringay 194 £1,564
      Addiscombe 90 £1,584
      Little Heath 28 £1,590
      Well Hall 38 £1,603
      Newbury Park 70 £1,604
      Maryland 82 £1,607
      Plumstead 118 £1,607
      Worton 128 £1,609
      Hanworth 24 £1,610
      Harold Hill 36 £1,612
      Bexley 21 £1,613
      West Norwood 90 £1,613
      Plaistow 146 £1,616
      Leyton 232 £1,630
      West Green 356 £1,632
      Southbury 75 £1,637
      Carshalton Beeches 42 £1,637
      Honor Oak 38 £1,640
      Brunswick Park 31 £1,655
      New Cross Gate 122 £1,658
      Perry Vale 73 £1,660
      Shortlands 38 £1,670
      Beckton 88 £1,672
      Crystal Palace 31 £1,678
      New Cross 145 £1,678
      Woodside 59 £1,691
      Gants Hill 110 £1,710
      Beckenham 47 £1,710
      Streatham Hill 263 £1,711
      Selhurst 98 £1,714
      Harmondsworth 26 £1,715
      Dulwich Village 20 £1,719
      Broad Green 210 £1,720
      South Woodford 27 £1,725
      Thames View 86 £1,727
      Hither Green 79 £1,729
      Hainault 26 £1,739
      Redbridge 42 £1,741
      Feltham 86 £1,745
      Collier's Wood 94 £1,756
      Ponders End 60 £1,757
      Wanstead 21 £1,757
      Homerton 112 £1,767
      Loughborough Junction 121 £1,774
      Worcester Park 28 £1,783
      Chingford 117 £1,783
      Collier Row 48 £1,786
      West Hackney 78 £1,787
      Purley 81 £1,788
      Rush Green 58 £1,789
      Stepney 231 £1,790
      Clapton 183 £1,790
      Becontree 72 £1,797
      Preston 189 £1,799
      Palmers Green 81 £1,800
      Colney Hatch 21 £1,801
      Gidea Park 31 £1,803
      Widmore 33 £1,804
      Rayners Lane 133 £1,810
      Peckham 169 £1,812
      Poplar 263 £1,821
      Snaresbrook 24 £1,824
      Ladywell 114 £1,826
      Becontree Heath 79 £1,828
      Herne Hill 20 £1,838
      Hillingdon 90 £1,849
      Gallions Reach 36 £1,855
      Northwood 79 £1,862
      Heston 79 £1,865
      Dagenham 66 £1,869
      Rotherhithe 186 £1,869
      Finchley 66 £1,870
      Deptford 109 £1,870
      The Wrythe 25 £1,880
      Shooters Hill 43 £1,882
      Hackney Wick 40 £1,889
      Leytonstone 107 £1,890
      Rainham 21 £1,905
      Whetstone 42 £1,907
      Thamesmead 48 £1,915
      Brixton 187 £1,921
      Harrow Weald 76 £1,922
      Blendon 20 £1,926
      New Barnet 35 £1,927
      Forest Hill 69 £1,928
      Upper Norwood 30 £1,936
      Charlton 72 £1,937
      Wallington 31 £1,938
      New Malden 77 £1,942
      Elm Park 29 £1,948
      Clayhall 32 £1,953
      Church End 77 £1,955
      Haggerston 102 £1,966
      Cowley 104 £1,966
      Holloway 343 £1,966
      Alperton 133 £1,968
      Barkingside 31 £1,972
      New Southgate 45 £1,973
      Belmont 50 £1,976
      Horn Park 34 £1,990
      Blackheath 32 £1,991
      Hayes 155 £1,993
      Southgate 159 £1,996
      Perivale 86 £1,999
      Yeading 79 £2,008
      Archway 177 £2,008
      Tulse Hill 50 £2,012
      Bethnal Green 242 £2,015
      Brockley 44 £2,024
      Stockwell 208 £2,024
      Bow 234 £2,028
      Benhilton 89 £2,029
      Hackney 163 £2,039
      Upton Park 76 £2,043
      West Ham 146 £2,044
      Kingsbury 98 £2,046
      Shadwell 137 £2,053
      Furzedown 296 £2,059
      Hale End 27 £2,060
      Hornsey 163 £2,065
      Morden 43 £2,068
      Summerstown 134 £2,071
      Whitton 44 £2,082
      Dollis Hill 160 £2,086
      Streatham 161 £2,101
      Hanwell 203 £2,108
      Osterley 25 £2,112
      Mile End 199 £2,114
      Mapesbury 120 £2,122
      Limehouse 243 £2,131
      Hendon 104 £2,133
      New Eltham 30 £2,134
      Canning Town 259 £2,135
      Middle Park 32 £2,137
      Sudbury Hill 45 £2,138
      Barnehurst 28 £2,161
      Stanmore 40 £2,165
      Cranford 22 £2,166
      Park Royal 255 £2,177
      Charlton Riverside 44 £2,178
      Norbury 41 £2,195
      East Dulwich 78 £2,195
      Berrylands 22 £2,209
      West Barnes 50 £2,212
      Nunhead 60 £2,219
      Dulwich 24 £2,220
      Earlsfield 123 £2,227
      Hornchurch 35 £2,240
      North Finchley 62 £2,257
      East Greenwich 236 £2,258
      Balham 203 £2,260
      West Finchley 45 £2,280
      Old Kent Road 250 £2,291
      Kilburn 125 £2,295
      Walworth 245 £2,297
      Spring Grove 126 £2,298
      Harlesden 153 £2,308
      Upton 34 £2,311
      West Hendon 63 £2,320
      Shacklewell 115 £2,321
      Stamford Hill 86 £2,324
      Stroud Green 57 £2,326
      Twyford 77 £2,334
      Bowes 156 £2,341
      Friern Barnet 46 £2,344
      Finsbury Park 165 £2,344
      Kidbrooke 115 £2,351
      Brent Cross 77 £2,365
      Hendon Central 210 £2,386
      Crouch End 90 £2,393
      Colindale 180 £2,394
      Merton 110 £2,394
      South Hornchurch 20 £2,399
      Chinbrook 31 £2,413
      Surbiton 108 £2,418
      Highbury 190 £2,434
      Pinner 39 £2,451
      Stratford 481 £2,457
      Wandsworth 271 £2,459
      Stoke Newington 197 £2,527
      Oval 158 £2,545
      Blackwall 416 £2,548
      Southfields 115 £2,562
      Clapham 351 £2,572
      Hoxton 214 £2,579
      Bermondsey 321 £2,599
      Strawberry Hill 62 £2,609
      Greenwich Peninsula 92 £2,611
      Tufnell Park 48 £2,616
      Kennington 81 £2,628
      Norbiton 183 £2,635
      North Woolwich 21 £2,638
      Hampton Hill 23 £2,642
      Putney 188 £2,646
      Dalston 115 £2,648
      St Pancras 212 £2,661
      Silvertown 167 £2,679
      Shepherd's Bush 551 £2,682
      Clapham Junction 281 £2,732
      Merton Park 120 £2,744
      West Kensington 467 £2,756
      Roehampton 111 £2,808
      Queen's Park 124 £2,817
      Woodside Park 34 £2,877
      Kentish Town 226 £2,881
      Whitechapel 796 £2,918
      Temple Fortune 101 £2,925
      Elephant and Castle 365 £2,939
      Gospel Oak 62 £3,052
      Isle of Dogs 1,127 £3,090
      Barnsbury 405 £3,101
      Battersea 288 £3,112
      Brondesbury 114 £3,140
      Ickenham 58 £3,149
      Ham 21 £3,210
      Brook Green 157 £3,214
      Muswell Hill 134 £3,237
      Islington 237 £3,248
      Lambeth 72 £3,261
      North Kensington 225 £3,269
      Canary Wharf 508 £3,376
      Cockfosters 49 £3,416
      South Hampstead 214 £3,431
      Mill Hill 51 £3,454
      Somers Town 131 £3,511
      The Borough 315 £3,514
      Hampton Wick 50 £3,519
      Hammersmith 675 £3,592
      Holborn 175 £3,626
      Fulham 524 £3,740
      West Hampstead 358 £3,753
      Wapping 318 £3,798
      Petersham 27 £3,818
      Fitzrovia 360 £3,821
      Earl's Court 625 £3,831
      North Sheen 56 £3,846
      Kingston Vale 27 £3,870
      Raynes Park 148 £3,876
      Golders Green 168 £3,914
      Mortlake 43 £3,949
      Shoreditch 196 £3,966
      Clerkenwell 255 £3,987
      Finsbury 258 £4,117
      High Barnet 45 £4,195
      Vauxhall 404 £4,195
      East Sheen 38 £4,255
      King's Cross 238 £4,258
      St Margarets 89 £4,265
      Waterloo 206 £4,346
      Southwark 159 £4,593
      Chalk Farm 374 £4,869
      Kew 40 £4,900
      Bloomsbury 164 £5,109
      Notting Hill 441 £5,118
      Brompton 917 £5,481
      Coombe 41 £5,502
      Belsize Park 464 £5,613
      Hadley Wood 29 £6,544
      Chelsea 621 £7,303
      Kensington 399 £7,998
      South Kensington 677 £11,107
      Hampstead Garden Suburb 60 £12,444
      Be the first to find new properties
      Your search
      • Greater london

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