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
      Downham 41 £1,288
      Southend 27 £1,330
      Marks Gate 20 £1,356
      Scrattons Farm 258 £1,359
      Cricklewood 123 £1,383
      Pollards Hill 65 £1,387
      Forest Gate 61 £1,417
      Manor Park 39 £1,421
      Anerley 31 £1,437
      Catford South 56 £1,450
      Bedfont 56 £1,458
      Edmonton 115 £1,470
      Longlands 26 £1,475
      Mitcham 104 £1,478
      Plashet 80 £1,480
      Northumberland Heath 38 £1,487
      Waddon 100 £1,497
      Tolworth 33 £1,504
      Greenford 106 £1,505
      West Drayton 73 £1,511
      Thornton Heath 174 £1,521
      Penge 35 £1,527
      Barking Riverside 24 £1,528
      St Paul's Cray 25 £1,530
      Harringay 184 £1,533
      Kenton 64 £1,539
      Camberwell 150 £1,539
      West Green 325 £1,552
      Wealdstone 216 £1,557
      Addiscombe 78 £1,558
      South Norwood 83 £1,566
      Seven Kings 142 £1,571
      Plumstead 106 £1,577
      Little Ilford 46 £1,585
      Sudbury 143 £1,596
      Newbury Park 64 £1,613
      Fairlop 24 £1,621
      Hounslow West 116 £1,623
      Feltham 76 £1,635
      Beckenham 46 £1,638
      Harold Hill 37 £1,641
      Chadwell Heath 35 £1,641
      Little Heath 27 £1,647
      Leyton 233 £1,647
      Maryland 83 £1,651
      Worton 120 £1,651
      Highams Park 55 £1,656
      South Woodford 26 £1,658
      Elm Park 20 £1,664
      Abbey Wood 44 £1,664
      Southbury 73 £1,669
      Plaistow 144 £1,673
      Poverest 25 £1,678
      Goddington 21 £1,679
      Perry Vale 73 £1,689
      Brunswick Park 33 £1,691
      Carshalton Beeches 44 £1,700
      Gidea Park 31 £1,713
      Thames View 71 £1,721
      Rotherhithe 177 £1,736
      Homerton 109 £1,739
      Streatham Hill 277 £1,741
      Hanworth 24 £1,745
      Well Hall 33 £1,746
      Hainault 27 £1,760
      New Cross 138 £1,760
      Snaresbrook 29 £1,770
      Collier Row 39 £1,772
      Peckham 158 £1,792
      Stepney 230 £1,794
      Woodside 46 £1,795
      The Wrythe 24 £1,798
      Heston 76 £1,808
      New Cross Gate 117 £1,810
      Becontree 69 £1,810
      Harmondsworth 22 £1,814
      Clapton 168 £1,814
      Beckton 81 £1,815
      Loughborough Junction 108 £1,823
      Poplar 247 £1,824
      Collier's Wood 88 £1,826
      Chingford 121 £1,829
      West Hackney 77 £1,832
      Thamesmead 50 £1,834
      Horn Park 28 £1,835
      Colney Hatch 20 £1,839
      Worcester Park 29 £1,845
      Rush Green 53 £1,848
      Northwood 77 £1,853
      Hither Green 70 £1,855
      Shooters Hill 48 £1,857
      Ponders End 55 £1,857
      Blackheath 35 £1,860
      Broad Green 229 £1,863
      Dagenham 65 £1,863
      Hillingdon 82 £1,866
      Gants Hill 109 £1,866
      Purley 71 £1,868
      Redbridge 42 £1,872
      Deptford 116 £1,874
      Ladywell 101 £1,875
      Wanstead 25 £1,877
      Rayners Lane 131 £1,878
      Shortlands 28 £1,879
      Finchley 61 £1,882
      New Barnet 31 £1,885
      Widmore 30 £1,888
      Palmers Green 67 £1,891
      Selhurst 91 £1,893
      Herne Hill 20 £1,898
      Preston 186 £1,898
      Crystal Palace 28 £1,927
      Gallions Reach 33 £1,928
      Hackney 168 £1,928
      Becontree Heath 64 £1,948
      Brixton 191 £1,955
      Bethnal Green 235 £1,960
      Alperton 133 £1,961
      New Southgate 36 £1,969
      Forest Hill 65 £1,976
      Wallington 27 £1,984
      Harrow Weald 82 £1,984
      Church End 66 £1,989
      Belmont 55 £1,989
      Hayes 136 £1,994
      Archway 172 £1,995
      West Norwood 84 £1,997
      Barkingside 26 £1,998
      Hornsey 165 £2,003
      Upper Norwood 34 £2,003
      Leytonstone 112 £2,004
      Yiewsley 62 £2,007
      Hackney Wick 41 £2,015
      Southgate 44 £2,018
      Benhilton 78 £2,021
      Haggerston 107 £2,021
      Hook 23 £2,025
      Whetstone 39 £2,028
      New Malden 77 £2,032
      Holloway 337 £2,042
      Shadwell 137 £2,043
      Bow 232 £2,045
      Cowley 94 £2,048
      Yeading 81 £2,053
      Summerstown 139 £2,057
      Perivale 87 £2,066
      Stockwell 210 £2,083
      Mile End 192 £2,088
      Norbury 41 £2,091
      West Ham 135 £2,095
      Hale End 26 £2,102
      Upton Park 74 £2,119
      Kingsbury 98 £2,121
      Morden 36 £2,128
      Dollis Hill 173 £2,130
      Mapesbury 108 £2,132
      Streatham 155 £2,132
      Canning Town 235 £2,135
      Tulse Hill 52 £2,136
      Lower Morden 20 £2,136
      Furzedown 342 £2,138
      Limehouse 234 £2,139
      Stanmore 40 £2,154
      Osterley 23 £2,157
      Whitton 39 £2,159
      West Barnes 53 £2,159
      Park Royal 243 £2,160
      Hanwell 196 £2,166
      Barnehurst 25 £2,176
      West Hendon 66 £2,184
      Dulwich Village 21 £2,186
      East Dulwich 81 £2,190
      Charlton 70 £2,194
      Middle Park 32 £2,198
      Cranford 23 £2,206
      New Eltham 24 £2,208
      Hendon 102 £2,209
      Hornchurch 32 £2,222
      Berrylands 22 £2,237
      Honor Oak 33 £2,246
      Balham 218 £2,258
      Earlsfield 130 £2,261
      Finsbury Park 149 £2,264
      Old Kent Road 238 £2,267
      Stamford Hill 86 £2,299
      West Finchley 41 £2,300
      East Greenwich 218 £2,308
      Sudbury Hill 37 £2,324
      Nunhead 55 £2,325
      Colindale 173 £2,337
      Spring Grove 115 £2,341
      Harlesden 155 £2,361
      Shacklewell 108 £2,365
      Highbury 199 £2,369
      Friern Barnet 47 £2,390
      Twyford 65 £2,390
      Kidbrooke 116 £2,394
      Kilburn 112 £2,394
      Stroud Green 46 £2,399
      Walworth 229 £2,418
      Brockley 41 £2,419
      Wandsworth 297 £2,438
      Brent Cross 72 £2,453
      Surbiton 108 £2,459
      Clayhall 42 £2,476
      North Finchley 66 £2,478
      Charlton Riverside 39 £2,485
      Bowes 275 £2,488
      Crouch End 103 £2,492
      Merton 116 £2,501
      Pinner 35 £2,502
      Upton 35 £2,506
      Stratford 492 £2,507
      Hampton Hill 20 £2,518
      Stoke Newington 186 £2,529
      Chinbrook 29 £2,532
      Dulwich 21 £2,542
      Clapham 358 £2,545
      Dalston 129 £2,568
      Southfields 125 £2,570
      Kennington 81 £2,573
      Blackwall 412 £2,639
      Hendon Central 435 £2,657
      Bermondsey 286 £2,662
      Oval 151 £2,666
      Putney 185 £2,677
      Silvertown 148 £2,689
      St Pancras 225 £2,700
      Norbiton 185 £2,708
      West Kensington 453 £2,719
      North Woolwich 22 £2,721
      Shepherd's Bush 531 £2,733
      Strawberry Hill 58 £2,778
      Greenwich Peninsula 92 £2,780
      Merton Park 130 £2,813
      Clapham Junction 306 £2,846
      Roehampton 106 £2,850
      Tufnell Park 45 £2,861
      Queen's Park 110 £2,867
      Whitechapel 764 £2,964
      Hoxton 208 £3,001
      Temple Fortune 97 £3,073
      Elephant and Castle 350 £3,082
      Isle of Dogs 1,086 £3,091
      Barnsbury 393 £3,100
      Battersea 289 £3,111
      Gospel Oak 60 £3,185
      Petersham 30 £3,267
      Woodside Park 40 £3,293
      Canary Wharf 498 £3,326
      North Kensington 244 £3,348
      Kentish Town 230 £3,355
      Ickenham 52 £3,379
      Lambeth 70 £3,414
      Hampton Wick 47 £3,431
      Brook Green 159 £3,446
      Brondesbury 107 £3,470
      Cockfosters 44 £3,485
      Somers Town 131 £3,521
      Muswell Hill 121 £3,548
      Islington 236 £3,549
      South Hampstead 221 £3,558
      Hammersmith 683 £3,628
      Mill Hill 45 £3,700
      The Borough 322 £3,719
      Fitzrovia 360 £3,760
      Earl's Court 632 £3,814
      Wapping 313 £3,874
      Fulham 517 £3,910
      Golders Green 159 £3,911
      Shoreditch 193 £3,920
      Raynes Park 161 £3,939
      North Sheen 66 £3,976
      Clerkenwell 251 £4,042
      Holborn 181 £4,144
      Waterloo 204 £4,204
      High Barnet 45 £4,229
      Kew 44 £4,276
      West Hampstead 333 £4,295
      Vauxhall 408 £4,305
      Mortlake 49 £4,314
      St Margarets 86 £4,356
      Finsbury 251 £4,394
      East Sheen 43 £4,412
      King's Cross 251 £4,614
      Southwark 164 £4,617
      Chalk Farm 392 £5,088
      Bloomsbury 170 £5,255
      Notting Hill 468 £5,431
      Belsize Park 474 £5,451
      Coombe 43 £5,509
      Brompton 937 £5,686
      Hadley Wood 25 £7,219
      Kensington 416 £7,444
      Chelsea 643 £7,451
      South Kensington 677 £11,078
      Hampstead Garden Suburb 59 £13,050
      Be the first to find new properties
      Your search
      • Greater london

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