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,038
      Shirley 21 £1,174
      Bexley 64 £1,242
      St Paul's Cray 25 £1,249
      Southend 32 £1,313
      Elm Park 23 £1,321
      Plashet 98 £1,345
      Abbey Wood 46 £1,353
      Thornton Heath 195 £1,364
      Downham 37 £1,381
      Woodside 46 £1,392
      Edmonton 118 £1,398
      Purley 83 £1,402
      Forest Gate 69 £1,403
      Yiewsley 59 £1,414
      Poverest 38 £1,425
      Highams Park 63 £1,430
      Manor Park 69 £1,456
      Pollards Hill 52 £1,464
      Catford South 65 £1,465
      Ponders End 64 £1,466
      Barking Riverside 23 £1,468
      Mitcham 135 £1,471
      South Woodford 26 £1,494
      Chadwell Heath 33 £1,502
      Anerley 33 £1,508
      Palmers Green 92 £1,510
      Harringay 179 £1,515
      South Norwood 89 £1,522
      Horn Park 28 £1,527
      Addiscombe 93 £1,535
      Harold Hill 26 £1,536
      Hounslow West 127 £1,537
      Chingford 63 £1,541
      Plaistow 168 £1,545
      New Eltham 27 £1,550
      Leyton 269 £1,565
      West Green 272 £1,572
      Seven Kings 110 £1,580
      Plumstead 138 £1,594
      Penge 38 £1,599
      Beckenham 65 £1,613
      Upper Norwood 34 £1,613
      Bethnal Green 387 £1,617
      Maryland 76 £1,619
      Northumberland Heath 21 £1,619
      Snaresbrook 20 £1,619
      Broad Green 201 £1,621
      Bowes 48 £1,640
      Hale End 34 £1,640
      Little Ilford 66 £1,641
      Wealdstone 219 £1,642
      Widmore 41 £1,653
      Collier's Wood 119 £1,655
      Becontree Heath 70 £1,658
      Kenton 32 £1,659
      Perry Vale 60 £1,665
      New Cross Gate 93 £1,668
      Carshalton Beeches 56 £1,668
      Honor Oak 31 £1,670
      Brockley 60 £1,682
      Shortlands 46 £1,684
      Gallions Reach 54 £1,684
      Sudbury 138 £1,686
      Gants Hill 101 £1,690
      Becontree 57 £1,690
      Brunswick Park 46 £1,694
      Feltham 106 £1,695
      Thamesmead 68 £1,699
      Finchley 58 £1,703
      Worton 105 £1,708
      West Drayton 54 £1,709
      Colney Hatch 37 £1,709
      Hither Green 91 £1,718
      Forest Hill 66 £1,722
      Redbridge 29 £1,723
      Greenford 95 £1,730
      Thames View 66 £1,731
      Beckton 100 £1,732
      Ladywell 121 £1,738
      Poplar 193 £1,738
      Cricklewood 90 £1,740
      Camberwell 129 £1,749
      Homerton 109 £1,750
      Shooters Hill 48 £1,753
      Southgate 50 £1,759
      Morden 26 £1,769
      Norbury 58 £1,773
      Collier Row 46 £1,778
      Hackney Wick 36 £1,778
      Leytonstone 108 £1,784
      Streatham Hill 268 £1,792
      Osterley 33 £1,799
      Benhilton 81 £1,799
      Heston 67 £1,802
      Rush Green 40 £1,808
      Selhurst 96 £1,810
      Crystal Palace 36 £1,810
      Nunhead 58 £1,813
      Dagenham 60 £1,813
      Northwood 76 £1,815
      East Dulwich 69 £1,826
      Bow 225 £1,827
      Rayners Lane 129 £1,830
      Harlesden 147 £1,832
      Herne Hill 22 £1,836
      Loughborough Junction 93 £1,852
      New Southgate 44 £1,856
      Belmont 33 £1,859
      Cowley 68 £1,860
      Well Hall 42 £1,861
      Clapton 158 £1,862
      Bedfont 37 £1,864
      Sudbury Hill 43 £1,871
      Deptford 101 £1,873
      Waddon 131 £1,875
      The Wrythe 30 £1,876
      West Hackney 65 £1,880
      Southbury 72 £1,886
      Upton Park 84 £1,891
      Hillingdon 82 £1,892
      Wallington 46 £1,893
      Streatham 194 £1,900
      Barnehurst 26 £1,901
      Little Heath 22 £1,902
      Canning Town 218 £1,904
      Charlton 97 £1,926
      Hornsey 136 £1,927
      Stepney 189 £1,927
      West Heath 22 £1,928
      Preston 143 £1,932
      Surbiton 81 £1,938
      West Ham 115 £1,944
      Alperton 103 £1,947
      West Hendon 44 £1,949
      Fairlop 28 £1,955
      Newbury Park 60 £1,964
      Longlands 23 £1,965
      Harrow Weald 76 £1,971
      Hayes 171 £1,972
      Tulse Hill 49 £1,977
      Chinbrook 36 £1,978
      Brixton 240 £1,987
      Kidbrooke 131 £1,998
      Harold Wood 20 £2,003
      Yeading 80 £2,009
      West Norwood 106 £2,015
      Cranford 33 £2,031
      Rotherhithe 181 £2,045
      Peckham 161 £2,048
      Finsbury Park 141 £2,048
      Whitton 31 £2,058
      Park Royal 249 £2,061
      Shadwell 142 £2,062
      Summerstown 127 £2,064
      Barkingside 21 £2,065
      New Barnet 34 £2,075
      Old Kent Road 165 £2,076
      Perivale 77 £2,076
      Furzedown 351 £2,077
      New Malden 56 £2,081
      Hainault 21 £2,085
      Stanmore 42 £2,087
      Kilburn 124 £2,100
      Pinner 39 £2,102
      Limehouse 225 £2,105
      Haggerston 91 £2,109
      North Finchley 72 £2,110
      Scrattons Farm 35 £2,116
      West Barnes 45 £2,122
      Shacklewell 113 £2,125
      Harmondsworth 22 £2,131
      New Cross 156 £2,132
      Worcester Park 23 £2,137
      Merton 126 £2,144
      Hendon 96 £2,153
      Dollis Hill 175 £2,179
      Stockwell 214 £2,182
      Archway 140 £2,197
      Hornchurch 24 £2,221
      Walworth 171 £2,229
      Silvertown 145 £2,244
      Charlton Riverside 59 £2,264
      Holloway 258 £2,265
      Mapesbury 81 £2,274
      East Greenwich 224 £2,276
      Ickenham 46 £2,283
      Kennington 40 £2,287
      Putney 238 £2,287
      Twyford 79 £2,294
      Earlsfield 109 £2,298
      Balham 249 £2,300
      Hook 22 £2,305
      Southfields 133 £2,315
      Kingsbury 79 £2,322
      Tolworth 35 £2,328
      Stratford 368 £2,333
      Crouch End 114 £2,339
      Hackney 138 £2,356
      Dulwich 24 £2,360
      Stamford Hill 88 £2,364
      Greenwich Peninsula 61 £2,379
      Colindale 200 £2,380
      Mile End 199 £2,394
      Blackheath 37 £2,399
      Whetstone 50 £2,403
      Hendon Central 95 £2,409
      Dalston 123 £2,412
      Oval 120 £2,434
      Wandsworth 284 £2,462
      Stroud Green 50 £2,532
      Woodside Park 40 £2,541
      Blackwall 274 £2,549
      Norbiton 204 £2,553
      Hanwell 229 £2,562
      Church End 92 £2,579
      Stoke Newington 181 £2,584
      Middle Park 45 £2,587
      St Pancras 254 £2,609
      Upton 40 £2,614
      Clapham 324 £2,614
      Clayhall 48 £2,627
      Elephant and Castle 224 £2,651
      Hackbridge 24 £2,655
      West Kensington 388 £2,664
      Shepherd's Bush 492 £2,691
      Spring Grove 128 £2,705
      Friern Barnet 50 £2,714
      Queen's Park 136 £2,768
      Bermondsey 214 £2,776
      Tufnell Park 42 £2,795
      Lambeth 52 £2,827
      Clapham Junction 310 £2,852
      North Kensington 340 £2,858
      Whitechapel 638 £2,875
      Merton Park 115 £2,899
      Temple Fortune 75 £2,903
      West Finchley 45 £2,940
      Isle of Dogs 609 £2,949
      Barnsbury 320 £2,995
      Brent Cross 73 £3,025
      Highbury 212 £3,029
      Gidea Park 33 £3,052
      Cockfosters 64 £3,115
      Roehampton 92 £3,119
      South Hampstead 223 £3,127
      Islington 216 £3,174
      Battersea 249 £3,283
      Brook Green 182 £3,285
      Hoxton 191 £3,287
      Mortlake 45 £3,319
      Mill Hill 52 £3,350
      Canary Wharf 372 £3,380
      Hammersmith 560 £3,398
      Somers Town 104 £3,453
      Kentish Town 194 £3,510
      Muswell Hill 112 £3,512
      Shoreditch 141 £3,519
      Raynes Park 145 £3,563
      Strawberry Hill 48 £3,601
      Brondesbury 182 £3,608
      Fulham 501 £3,690
      Golders Green 156 £3,721
      Kew 49 £3,734
      Hampton Wick 31 £3,742
      Fitzrovia 315 £3,783
      Wapping 243 £3,798
      Waterloo 87 £3,804
      Earl's Court 542 £3,825
      Finsbury 153 £3,851
      Clerkenwell 233 £3,871
      The Borough 188 £3,888
      North Sheen 57 £4,057
      Gospel Oak 54 £4,100
      King's Cross 192 £4,150
      Vauxhall 276 £4,167
      High Barnet 38 £4,240
      East Sheen 52 £4,299
      Petersham 28 £4,496
      West Hampstead 330 £4,602
      Holborn 137 £4,671
      St Margarets 52 £4,914
      Southwark 94 £4,978
      Notting Hill 494 £5,158
      Chalk Farm 349 £5,224
      Bloomsbury 124 £5,396
      Brompton 902 £5,659
      Belsize Park 418 £6,254
      Coombe 32 £7,256
      Chelsea 470 £8,130
      Kensington 379 £8,979
      South Kensington 538 £11,899
      Hampstead Garden Suburb 69 £12,344
      Be the first to find new properties
      Your search
      • Greater london

      There were 3,669 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!