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,144
      St Paul's Cray 25 £1,205
      Elm Park 26 £1,240
      Bexley 63 £1,241
      Kenley 20 £1,293
      Shirley 23 £1,307
      Southend 35 £1,309
      Plashet 102 £1,312
      Thornton Heath 213 £1,358
      Waddon 122 £1,362
      Edmonton 122 £1,364
      Barking Riverside 22 £1,369
      Downham 37 £1,382
      Woodside 54 £1,407
      Purley 82 £1,422
      Horn Park 31 £1,424
      Forest Gate 76 £1,426
      Thamesmead 56 £1,436
      Highams Park 64 £1,437
      South Woodford 26 £1,441
      Abbey Wood 43 £1,442
      Poverest 42 £1,463
      South Norwood 86 £1,464
      Catford South 67 £1,466
      Manor Park 68 £1,468
      Morden 30 £1,475
      New Beckenham 22 £1,477
      Yiewsley 65 £1,480
      Snaresbrook 22 £1,484
      Northumberland Heath 29 £1,496
      Pollards Hill 54 £1,507
      Plaistow 165 £1,512
      Chadwell Heath 32 £1,514
      New Eltham 26 £1,516
      Ponders End 67 £1,520
      Mitcham 134 £1,523
      Blendon 20 £1,531
      Welling 20 £1,546
      Harringay 178 £1,549
      Leyton 256 £1,564
      West Green 310 £1,565
      Anerley 35 £1,568
      Chingford 65 £1,568
      Upper Norwood 34 £1,572
      Seven Kings 109 £1,586
      Palmers Green 92 £1,596
      Kenton 33 £1,597
      Broad Green 207 £1,598
      Hounslow West 137 £1,603
      Maryland 77 £1,603
      Plumstead 128 £1,614
      Bethnal Green 390 £1,624
      Wealdstone 220 £1,626
      Penge 38 £1,631
      Worton 117 £1,635
      Addiscombe 99 £1,635
      Beckenham 65 £1,637
      Collier's Wood 123 £1,644
      Cricklewood 104 £1,649
      Forest Hill 64 £1,650
      Becontree 64 £1,654
      Bowes 47 £1,655
      Honor Oak 31 £1,665
      Becontree Heath 74 £1,667
      Hackney Wick 34 £1,672
      Harold Hill 29 £1,674
      Widmore 43 £1,674
      Carshalton Beeches 56 £1,682
      Beckton 111 £1,691
      Hither Green 91 £1,692
      Collier Row 51 £1,692
      Redbridge 28 £1,698
      Feltham 102 £1,707
      Camberwell 143 £1,708
      Little Ilford 66 £1,710
      Hale End 28 £1,710
      Brockley 62 £1,710
      Gallions Reach 53 £1,711
      Gants Hill 99 £1,713
      Selhurst 91 £1,716
      Thames View 71 £1,718
      New Southgate 47 £1,720
      Sudbury 146 £1,722
      Finchley 62 £1,723
      Perry Vale 62 £1,728
      Brunswick Park 42 £1,730
      Little Heath 20 £1,735
      Greenford 99 £1,738
      West Drayton 61 £1,739
      Norbury 58 £1,744
      Heston 71 £1,747
      New Cross 131 £1,747
      Belmont 40 £1,747
      Shooters Hill 51 £1,747
      Ladywell 122 £1,751
      Streatham Hill 292 £1,752
      East Dulwich 74 £1,752
      Poplar 188 £1,752
      Homerton 111 £1,764
      Lower Belvedere 21 £1,765
      Shortlands 44 £1,767
      Dagenham 71 £1,770
      Osterley 37 £1,780
      Longlands 28 £1,787
      Rush Green 43 £1,787
      New Cross Gate 90 £1,789
      Southbury 75 £1,799
      Herne Hill 23 £1,815
      Nunhead 60 £1,825
      Rayners Lane 141 £1,830
      Colney Hatch 40 £1,832
      Northwood 82 £1,834
      Stepney 208 £1,835
      Rainham 20 £1,836
      Bow 237 £1,837
      Southgate 55 £1,843
      Crystal Palace 39 £1,845
      The Wrythe 33 £1,850
      Clapton 155 £1,852
      Surbiton 90 £1,859
      Well Hall 45 £1,859
      Harlesden 154 £1,863
      Hanworth 24 £1,870
      Harold Wood 21 £1,872
      Newbury Park 68 £1,876
      Canning Town 225 £1,876
      Upton Park 84 £1,879
      Streatham 213 £1,879
      Benhilton 79 £1,880
      Deptford 99 £1,885
      Hillingdon 83 £1,891
      Tulse Hill 48 £1,893
      Chinbrook 37 £1,895
      Sudbury Hill 42 £1,899
      Wallington 46 £1,901
      Preston 147 £1,902
      West Heath 22 £1,913
      Brixton 226 £1,922
      Alperton 115 £1,922
      Cowley 71 £1,927
      Charlton 99 £1,929
      Loughborough Junction 90 £1,930
      Hayes 177 £1,943
      Bedfont 36 £1,947
      Harrow Weald 81 £1,948
      Cranford 34 £1,953
      West Hendon 45 £1,953
      West Norwood 110 £1,953
      Yeading 76 £1,956
      West Hackney 60 £1,959
      Barnehurst 26 £1,969
      Leytonstone 116 £1,984
      Whitton 29 £1,987
      West Ham 113 £1,989
      Fairlop 28 £1,991
      Hornsey 130 £2,003
      Rotherhithe 190 £2,010
      Harmondsworth 24 £2,012
      Mile End 168 £2,019
      Summerstown 137 £2,031
      Finsbury Park 136 £2,038
      Kidbrooke 126 £2,041
      Barkingside 23 £2,053
      West Barnes 48 £2,056
      Park Royal 249 £2,063
      Peckham 191 £2,063
      Stanmore 51 £2,065
      Limehouse 225 £2,069
      Furzedown 349 £2,074
      New Barnet 38 £2,093
      Blackheath 36 £2,103
      Berrylands 20 £2,108
      Archway 140 £2,111
      Merton 125 £2,114
      Pinner 41 £2,135
      Tolworth 36 £2,148
      Shacklewell 109 £2,161
      North Finchley 78 £2,163
      Worcester Park 22 £2,172
      Perivale 85 £2,179
      Old Kent Road 163 £2,179
      Charlton Riverside 64 £2,181
      New Malden 58 £2,188
      Stockwell 215 £2,189
      Kingsbury 87 £2,213
      Walworth 175 £2,225
      Hendon 100 £2,238
      Shadwell 112 £2,243
      Twyford 85 £2,254
      Hainault 22 £2,254
      Dollis Hill 178 £2,257
      East Greenwich 227 £2,262
      Hook 22 £2,275
      Silvertown 152 £2,290
      Earlsfield 110 £2,292
      Mapesbury 77 £2,301
      Stratford 362 £2,304
      Holloway 257 £2,306
      Scrattons Farm 39 £2,315
      Southfields 133 £2,330
      Colindale 205 £2,338
      Dulwich 25 £2,338
      Oval 135 £2,340
      Balham 250 £2,357
      Stamford Hill 89 £2,362
      Hornchurch 24 £2,383
      Whetstone 51 £2,399
      Ickenham 45 £2,418
      Crouch End 102 £2,429
      Hendon Central 105 £2,430
      Dalston 123 £2,452
      Greenwich Peninsula 59 £2,472
      Hackney 147 £2,474
      Clayhall 53 £2,516
      Woodside Park 43 £2,524
      Church End 93 £2,535
      Haggerston 111 £2,541
      Hanwell 227 £2,545
      Blackwall 285 £2,551
      Kilburn 187 £2,561
      St Pancras 259 £2,562
      North Kensington 397 £2,567
      Wandsworth 263 £2,571
      Stroud Green 50 £2,577
      Norbiton 219 £2,596
      Hackbridge 27 £2,599
      Shepherd's Bush 509 £2,600
      Kennington 50 £2,623
      Putney 185 £2,629
      West Kensington 407 £2,636
      Clapham 329 £2,637
      Upton 40 £2,645
      Tufnell Park 46 £2,659
      Merton Park 110 £2,662
      Elephant and Castle 235 £2,676
      Spring Grove 137 £2,685
      Friern Barnet 48 £2,687
      Stoke Newington 174 £2,697
      Middle Park 44 £2,709
      Bermondsey 206 £2,769
      Queen's Park 136 £2,799
      Whitechapel 669 £2,813
      Gidea Park 35 £2,847
      Temple Fortune 73 £2,865
      Isle of Dogs 618 £2,872
      West Finchley 50 £2,877
      Brent Cross 79 £2,939
      Roehampton 99 £2,939
      Barnsbury 308 £3,013
      South Hampstead 212 £3,027
      Lambeth 58 £3,059
      Brook Green 165 £3,094
      Cockfosters 64 £3,131
      Clapham Junction 414 £3,148
      Islington 229 £3,174
      Battersea 256 £3,192
      Hoxton 192 £3,244
      Brondesbury 146 £3,254
      Highbury 243 £3,330
      Hammersmith 570 £3,337
      Canary Wharf 378 £3,363
      Mortlake 42 £3,387
      Muswell Hill 124 £3,410
      Raynes Park 146 £3,491
      Shoreditch 142 £3,520
      Strawberry Hill 51 £3,522
      Hampton 20 £3,524
      Mill Hill 58 £3,524
      Somers Town 99 £3,542
      Kentish Town 185 £3,549
      Fulham 501 £3,657
      Golders Green 165 £3,682
      Waterloo 94 £3,701
      Earl's Court 550 £3,715
      Kew 46 £3,724
      Finsbury 143 £3,741
      Wapping 243 £3,763
      Hampton Wick 31 £3,775
      The Borough 206 £3,854
      North Sheen 56 £3,938
      Fitzrovia 339 £3,999
      High Barnet 42 £4,001
      Gospel Oak 57 £4,010
      King's Cross 196 £4,102
      Vauxhall 272 £4,113
      Clerkenwell 236 £4,150
      Petersham 28 £4,501
      East Sheen 50 £4,533
      West Hampstead 329 £4,628
      St Margarets 56 £4,678
      Holborn 185 £4,748
      Southwark 95 £4,935
      Chalk Farm 342 £5,205
      Bloomsbury 141 £5,225
      Notting Hill 472 £5,258
      Brompton 876 £5,619
      Belsize Park 411 £6,353
      Coombe 32 £7,255
      Chelsea 479 £7,942
      Kensington 373 £8,998
      South Kensington 543 £11,695
      Hampstead Garden Suburb 69 £12,233
      Be the first to find new properties
      Your search
      • Greater london

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