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 23 £1,049
      Kenley 20 £1,221
      Bexley 64 £1,242
      Shirley 21 £1,252
      St Paul's Cray 24 £1,258
      Southend 33 £1,313
      Plashet 100 £1,344
      Elm Park 24 £1,362
      Thornton Heath 202 £1,367
      Downham 38 £1,373
      Purley 84 £1,389
      Abbey Wood 47 £1,404
      Forest Gate 69 £1,405
      Woodside 52 £1,417
      Highams Park 63 £1,430
      Yiewsley 61 £1,434
      Poverest 39 £1,439
      Manor Park 71 £1,452
      Catford South 63 £1,458
      Edmonton 118 £1,460
      Mitcham 137 £1,467
      Barking Riverside 23 £1,468
      South Woodford 27 £1,470
      Ponders End 67 £1,489
      Anerley 33 £1,491
      South Norwood 91 £1,520
      Chadwell Heath 32 £1,521
      Pollards Hill 53 £1,521
      Harold Hill 27 £1,526
      Plaistow 172 £1,530
      Northumberland Heath 24 £1,533
      Chingford 65 £1,534
      Palmers Green 93 £1,535
      Horn Park 28 £1,539
      Harringay 182 £1,542
      Addiscombe 93 £1,546
      Leyton 270 £1,568
      Penge 40 £1,573
      Hounslow West 128 £1,573
      West Green 276 £1,576
      New Eltham 29 £1,577
      Little Ilford 69 £1,581
      Plumstead 140 £1,589
      Seven Kings 117 £1,598
      Broad Green 202 £1,610
      Bethnal Green 388 £1,612
      Upper Norwood 34 £1,613
      Snaresbrook 20 £1,619
      Maryland 76 £1,622
      Becontree Heath 79 £1,632
      Beckenham 63 £1,635
      Bowes 51 £1,636
      Hale End 34 £1,640
      Collier's Wood 121 £1,657
      Wealdstone 219 £1,663
      Carshalton Beeches 55 £1,664
      Widmore 42 £1,664
      New Cross Gate 95 £1,666
      Gants Hill 102 £1,671
      Shortlands 47 £1,684
      Worton 109 £1,689
      Sudbury 148 £1,691
      Kenton 34 £1,691
      Feltham 108 £1,692
      Gallions Reach 55 £1,694
      Perry Vale 64 £1,699
      Thamesmead 68 £1,699
      Morden 28 £1,700
      Becontree 62 £1,702
      Honor Oak 32 £1,708
      Brunswick Park 47 £1,709
      Beckton 104 £1,717
      Forest Hill 67 £1,718
      Greenford 100 £1,721
      Poplar 196 £1,722
      Redbridge 29 £1,723
      Brockley 61 £1,733
      Ladywell 123 £1,744
      Collier Row 47 £1,744
      West Drayton 52 £1,744
      Osterley 32 £1,744
      Hither Green 90 £1,746
      Shooters Hill 47 £1,747
      Finchley 59 £1,748
      Leytonstone 110 £1,751
      Homerton 109 £1,755
      Cricklewood 87 £1,764
      Norbury 59 £1,765
      Camberwell 136 £1,770
      Thames View 69 £1,771
      Streatham Hill 276 £1,776
      Hackney Wick 36 £1,778
      Heston 66 £1,789
      Colney Hatch 39 £1,794
      Rayners Lane 136 £1,807
      Harlesden 151 £1,809
      Crystal Palace 36 £1,810
      Dagenham 60 £1,812
      Nunhead 57 £1,815
      East Dulwich 71 £1,822
      Rush Green 37 £1,823
      Selhurst 94 £1,829
      Bow 231 £1,831
      Longlands 27 £1,834
      Belmont 34 £1,835
      Benhilton 81 £1,836
      Herne Hill 22 £1,836
      Cowley 71 £1,837
      Northwood 77 £1,841
      New Southgate 45 £1,847
      Barnehurst 26 £1,850
      Bedfont 39 £1,850
      Clapton 160 £1,866
      Hillingdon 86 £1,871
      The Wrythe 30 £1,876
      Waddon 132 £1,879
      Stepney 198 £1,881
      Wallington 47 £1,883
      Southgate 51 £1,883
      West Hackney 64 £1,885
      Deptford 105 £1,887
      Southbury 73 £1,890
      Little Heath 21 £1,893
      Upton Park 86 £1,900
      West Heath 23 £1,901
      Canning Town 220 £1,902
      Well Hall 44 £1,903
      Loughborough Junction 101 £1,907
      Streatham 198 £1,910
      Hornsey 137 £1,917
      Charlton 101 £1,918
      Sudbury Hill 44 £1,920
      Surbiton 83 £1,920
      Preston 148 £1,931
      Harold Wood 21 £1,933
      West Ham 117 £1,940
      Tulse Hill 51 £1,943
      Newbury Park 62 £1,946
      West Hendon 45 £1,948
      Harmondsworth 21 £1,948
      Harrow Weald 78 £1,952
      Alperton 103 £1,961
      Fairlop 28 £1,969
      Hayes 177 £1,980
      Yeading 82 £1,996
      Chinbrook 36 £2,006
      Kidbrooke 131 £2,012
      West Norwood 106 £2,017
      Cranford 33 £2,031
      Finsbury Park 143 £2,036
      Park Royal 255 £2,039
      Rotherhithe 184 £2,045
      New Malden 60 £2,052
      Brixton 226 £2,053
      Perivale 78 £2,060
      Shadwell 141 £2,060
      Summerstown 127 £2,064
      Barkingside 21 £2,065
      Furzedown 353 £2,066
      Stanmore 43 £2,066
      New Barnet 34 £2,075
      Old Kent Road 167 £2,087
      Haggerston 92 £2,099
      Pinner 39 £2,102
      West Barnes 44 £2,102
      North Finchley 72 £2,105
      Shacklewell 114 £2,106
      Limehouse 232 £2,111
      Scrattons Farm 35 £2,116
      Whitton 31 £2,118
      New Cross 159 £2,133
      Worcester Park 23 £2,137
      Peckham 168 £2,144
      Berrylands 20 £2,145
      Hendon 93 £2,157
      Merton 127 £2,165
      Kilburn 123 £2,172
      Dollis Hill 181 £2,183
      Archway 144 £2,186
      Hook 23 £2,191
      Stockwell 219 £2,213
      Hainault 21 £2,233
      Charlton Riverside 61 £2,241
      Walworth 176 £2,248
      Silvertown 145 £2,253
      East Greenwich 228 £2,276
      Holloway 263 £2,278
      Kingsbury 83 £2,279
      Kennington 40 £2,287
      Putney 240 £2,288
      Twyford 83 £2,290
      Earlsfield 108 £2,302
      Balham 252 £2,324
      Mapesbury 82 £2,326
      Stratford 377 £2,328
      Tolworth 35 £2,328
      Southfields 138 £2,336
      Crouch End 113 £2,340
      Stamford Hill 90 £2,344
      Hornchurch 27 £2,349
      Hackney 142 £2,350
      Ickenham 48 £2,355
      Dulwich 24 £2,360
      Colindale 198 £2,380
      Mile End 200 £2,394
      Blackheath 37 £2,399
      Whetstone 51 £2,402
      Greenwich Peninsula 62 £2,405
      Dalston 124 £2,417
      Hendon Central 97 £2,420
      Oval 123 £2,424
      Wandsworth 291 £2,460
      Woodside Park 40 £2,541
      Norbiton 205 £2,548
      Blackwall 278 £2,549
      Church End 93 £2,559
      Hanwell 229 £2,561
      Middle Park 46 £2,573
      Stoke Newington 183 £2,573
      Stroud Green 52 £2,579
      Upton 40 £2,601
      Clapham 325 £2,602
      St Pancras 255 £2,607
      Clayhall 50 £2,622
      Hampton Hill 20 £2,624
      Elephant and Castle 231 £2,631
      Hackbridge 25 £2,648
      Spring Grove 135 £2,664
      West Kensington 388 £2,675
      Shepherd's Bush 498 £2,698
      Friern Barnet 50 £2,714
      Bermondsey 216 £2,765
      Queen's Park 140 £2,765
      Clapham Junction 355 £2,790
      Tufnell Park 41 £2,794
      Whitechapel 652 £2,848
      Lambeth 52 £2,896
      Highbury 207 £2,904
      Temple Fortune 74 £2,920
      Merton Park 114 £2,923
      North Kensington 350 £2,932
      West Finchley 45 £2,940
      Isle of Dogs 623 £2,950
      Barnsbury 323 £2,987
      Gidea Park 33 £3,043
      Cockfosters 66 £3,072
      Roehampton 94 £3,086
      South Hampstead 226 £3,108
      Islington 220 £3,161
      Battersea 254 £3,260
      Mortlake 46 £3,263
      Brook Green 187 £3,277
      Hoxton 195 £3,294
      Canary Wharf 373 £3,373
      Hammersmith 564 £3,391
      Mill Hill 54 £3,397
      Brent Cross 76 £3,454
      Somers Town 105 £3,472
      Muswell Hill 114 £3,482
      Kentish Town 196 £3,487
      Shoreditch 146 £3,516
      Raynes Park 147 £3,517
      Strawberry Hill 48 £3,563
      Brondesbury 184 £3,581
      Fulham 500 £3,688
      Golders Green 158 £3,713
      Hampton Wick 32 £3,728
      Fitzrovia 312 £3,740
      Waterloo 87 £3,751
      Kew 48 £3,775
      Wapping 245 £3,798
      Earl's Court 543 £3,827
      Clerkenwell 231 £3,860
      The Borough 191 £3,884
      Finsbury 161 £4,004
      North Sheen 59 £4,056
      Gospel Oak 55 £4,068
      Vauxhall 277 £4,138
      King's Cross 190 £4,162
      High Barnet 38 £4,240
      East Sheen 52 £4,299
      Petersham 29 £4,448
      West Hampstead 334 £4,575
      Holborn 136 £4,662
      St Margarets 53 £4,851
      Southwark 97 £4,958
      Notting Hill 493 £5,165
      Chalk Farm 349 £5,228
      Bloomsbury 125 £5,386
      Brompton 909 £5,655
      Belsize Park 425 £6,286
      Coombe 32 £7,256
      Chelsea 470 £8,134
      Kensington 380 £8,968
      South Kensington 540 £11,866
      Hampstead Garden Suburb 70 £12,179
      Be the first to find new properties
      Your search
      • Greater london

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