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 26 £1,222
      Bexley 64 £1,235
      St Paul's Cray 26 £1,236
      Elm Park 24 £1,269
      Southend 37 £1,295
      Shirley 23 £1,307
      Plashet 103 £1,316
      Edmonton 125 £1,362
      Waddon 122 £1,367
      Thornton Heath 221 £1,379
      Downham 37 £1,382
      Yiewsley 65 £1,402
      Kenley 21 £1,403
      Horn Park 30 £1,410
      Barking Riverside 24 £1,416
      Highams Park 66 £1,417
      Woodside 56 £1,429
      Purley 85 £1,434
      Abbey Wood 47 £1,438
      South Woodford 26 £1,441
      Thamesmead 58 £1,446
      Forest Gate 76 £1,447
      Catford South 67 £1,466
      Poverest 41 £1,470
      South Norwood 90 £1,474
      New Beckenham 22 £1,477
      Northumberland Heath 30 £1,478
      Manor Park 68 £1,480
      Snaresbrook 22 £1,489
      Morden 30 £1,498
      Plaistow 171 £1,513
      Chadwell Heath 32 £1,514
      Ponders End 67 £1,520
      New Eltham 27 £1,527
      Pollards Hill 55 £1,529
      Blendon 20 £1,531
      Mitcham 137 £1,539
      Welling 20 £1,546
      Chingford 66 £1,559
      Harringay 180 £1,564
      Leyton 264 £1,564
      West Green 309 £1,565
      Anerley 36 £1,566
      Harold Hill 30 £1,581
      Upper Norwood 35 £1,582
      Broad Green 209 £1,589
      Plumstead 136 £1,590
      Palmers Green 92 £1,596
      Seven Kings 111 £1,597
      Kenton 33 £1,597
      Maryland 77 £1,602
      Hounslow West 143 £1,607
      Wealdstone 228 £1,616
      Marks Gate 20 £1,618
      Bethnal Green 393 £1,626
      Beckenham 67 £1,629
      Addiscombe 99 £1,629
      Worton 119 £1,630
      Penge 38 £1,631
      Forest Hill 66 £1,639
      Honor Oak 32 £1,643
      Cricklewood 103 £1,656
      Collier's Wood 129 £1,658
      Becontree Heath 79 £1,658
      Redbridge 29 £1,664
      Hackney Wick 36 £1,669
      Widmore 42 £1,671
      Becontree 66 £1,672
      Carshalton Beeches 57 £1,673
      Collier Row 53 £1,678
      Little Ilford 69 £1,688
      Bowes 50 £1,692
      West Drayton 64 £1,694
      Hither Green 92 £1,702
      Hale End 28 £1,710
      Brockley 62 £1,710
      Brunswick Park 43 £1,711
      Greenford 103 £1,712
      Selhurst 93 £1,712
      Finchley 64 £1,713
      Thames View 71 £1,715
      Beckton 109 £1,718
      New Southgate 47 £1,720
      Gallions Reach 54 £1,722
      Feltham 107 £1,722
      Sudbury 150 £1,724
      Perry Vale 63 £1,725
      Little Heath 20 £1,735
      Gants Hill 101 £1,736
      Rush Green 47 £1,746
      New Cross 131 £1,747
      Belmont 40 £1,747
      Shooters Hill 51 £1,747
      Streatham Hill 295 £1,751
      Poplar 190 £1,752
      Camberwell 147 £1,758
      Heston 70 £1,758
      Ladywell 125 £1,759
      East Dulwich 78 £1,759
      Norbury 59 £1,762
      Dagenham 74 £1,762
      Lower Belvedere 21 £1,765
      Homerton 113 £1,765
      Herne Hill 24 £1,766
      Shortlands 44 £1,767
      Osterley 38 £1,779
      New Cross Gate 90 £1,785
      Longlands 29 £1,789
      Southbury 75 £1,799
      Nunhead 60 £1,810
      Northwood 83 £1,827
      Bow 238 £1,833
      Rainham 20 £1,836
      Rayners Lane 140 £1,839
      Stepney 207 £1,840
      The Wrythe 33 £1,844
      Crystal Palace 40 £1,845
      Colney Hatch 41 £1,848
      Harlesden 158 £1,851
      Surbiton 91 £1,853
      Fairlop 33 £1,853
      Well Hall 45 £1,859
      Newbury Park 69 £1,860
      Southgate 55 £1,868
      Clapton 158 £1,870
      Hillingdon 85 £1,872
      Canning Town 229 £1,875
      Benhilton 85 £1,876
      Harold Wood 22 £1,878
      Streatham 213 £1,881
      Hanworth 24 £1,885
      Deptford 100 £1,888
      Upton Park 87 £1,890
      Tulse Hill 49 £1,893
      Alperton 118 £1,897
      Sudbury Hill 42 £1,899
      Wallington 45 £1,912
      Harrow Weald 83 £1,912
      Preston 151 £1,916
      Cowley 71 £1,920
      Brixton 225 £1,923
      Charlton 100 £1,928
      Bedfont 37 £1,933
      West Heath 23 £1,934
      Barnehurst 27 £1,939
      Whitton 30 £1,945
      Hayes 179 £1,946
      West Norwood 108 £1,952
      Cranford 34 £1,953
      West Hendon 45 £1,953
      West Hackney 63 £1,954
      Yeading 76 £1,958
      West Ham 114 £1,967
      Loughborough Junction 94 £1,978
      Chinbrook 38 £1,984
      Leytonstone 119 £1,985
      Hornsey 134 £1,988
      Mile End 169 £2,011
      Harmondsworth 24 £2,012
      Rotherhithe 195 £2,013
      Stanmore 53 £2,022
      Finsbury Park 137 £2,030
      Summerstown 138 £2,032
      Kidbrooke 126 £2,046
      Peckham 192 £2,049
      Barkingside 23 £2,053
      Park Royal 253 £2,063
      Furzedown 349 £2,071
      West Barnes 50 £2,073
      Limehouse 231 £2,088
      New Barnet 40 £2,102
      Berrylands 20 £2,108
      Merton 125 £2,114
      Worcester Park 23 £2,123
      Blackheath 37 £2,127
      Archway 144 £2,129
      Pinner 41 £2,135
      New Malden 61 £2,142
      Perivale 87 £2,162
      Old Kent Road 165 £2,163
      Hainault 26 £2,163
      North Finchley 78 £2,163
      Charlton Riverside 65 £2,179
      Shacklewell 111 £2,183
      Stockwell 219 £2,192
      Tolworth 37 £2,193
      Hendon 103 £2,212
      Shadwell 113 £2,220
      Walworth 177 £2,222
      Dollis Hill 187 £2,225
      Kingsbury 88 £2,240
      East Greenwich 229 £2,261
      Twyford 86 £2,270
      Hook 22 £2,275
      Holloway 263 £2,278
      Mapesbury 78 £2,293
      Silvertown 155 £2,295
      Stratford 367 £2,295
      Earlsfield 114 £2,297
      Southfields 137 £2,308
      Scrattons Farm 39 £2,315
      Kennington 44 £2,326
      Hornchurch 26 £2,332
      Oval 136 £2,335
      Dulwich 25 £2,338
      Colindale 205 £2,339
      Balham 253 £2,348
      Stamford Hill 91 £2,375
      Hendon Central 108 £2,400
      Crouch End 103 £2,419
      Whetstone 53 £2,422
      Hackney 145 £2,433
      Dalston 124 £2,443
      Ickenham 46 £2,451
      Greenwich Peninsula 59 £2,472
      Clayhall 52 £2,518
      Woodside Park 43 £2,524
      Hanwell 229 £2,537
      Haggerston 111 £2,541
      Blackwall 287 £2,545
      Church End 95 £2,549
      Kilburn 190 £2,551
      Upton 44 £2,555
      Wandsworth 268 £2,559
      Stroud Green 51 £2,559
      North Kensington 398 £2,563
      St Pancras 259 £2,565
      Norbiton 222 £2,586
      Shepherd's Bush 515 £2,598
      Hackbridge 27 £2,599
      Clapham 329 £2,631
      Putney 188 £2,639
      West Kensington 404 £2,648
      Friern Barnet 49 £2,654
      Spring Grove 141 £2,664
      Merton Park 112 £2,665
      Elephant and Castle 239 £2,669
      Stoke Newington 178 £2,677
      Tufnell Park 45 £2,687
      Middle Park 44 £2,709
      Bermondsey 207 £2,718
      Queen's Park 136 £2,786
      Whitechapel 670 £2,806
      Gidea Park 36 £2,823
      Temple Fortune 74 £2,858
      Isle of Dogs 619 £2,873
      West Finchley 50 £2,877
      Roehampton 101 £2,919
      Brent Cross 79 £2,939
      Barnsbury 311 £3,010
      South Hampstead 212 £3,027
      Lambeth 59 £3,054
      Brook Green 165 £3,094
      Cockfosters 65 £3,112
      Islington 233 £3,150
      Clapham Junction 423 £3,166
      Battersea 257 £3,184
      Hoxton 194 £3,241
      Brondesbury 146 £3,261
      Hammersmith 576 £3,325
      Canary Wharf 380 £3,360
      Highbury 243 £3,379
      Mortlake 42 £3,387
      Mill Hill 61 £3,443
      Muswell Hill 122 £3,450
      Shoreditch 144 £3,498
      Raynes Park 145 £3,509
      Strawberry Hill 51 £3,522
      Hampton 20 £3,524
      Somers Town 100 £3,528
      Kentish Town 185 £3,538
      Fulham 499 £3,673
      Golders Green 167 £3,675
      Earl's Court 553 £3,710
      Waterloo 93 £3,721
      Kew 46 £3,724
      Finsbury 144 £3,744
      Wapping 244 £3,764
      Hampton Wick 31 £3,775
      The Borough 206 £3,848
      Fitzrovia 329 £3,923
      North Sheen 55 £3,943
      High Barnet 42 £4,001
      Gospel Oak 56 £4,049
      King's Cross 197 £4,089
      Vauxhall 274 £4,107
      Clerkenwell 236 £4,150
      Petersham 28 £4,501
      East Sheen 50 £4,533
      West Hampstead 331 £4,616
      St Margarets 57 £4,616
      Holborn 195 £4,746
      Southwark 95 £4,999
      Chalk Farm 344 £5,188
      Bloomsbury 141 £5,251
      Notting Hill 471 £5,259
      Brompton 891 £5,585
      Belsize Park 411 £6,351
      Coombe 33 £7,123
      Chelsea 479 £7,949
      Kensington 373 £8,998
      South Kensington 544 £11,681
      Hampstead Garden Suburb 69 £12,233
      Be the first to find new properties
      Your search
      • Greater london

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