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 22 £1,073
      Shirley 22 £1,234
      Kenley 21 £1,235
      Bexley 64 £1,242
      St Paul's Cray 25 £1,249
      Southend 31 £1,277
      Plashet 103 £1,349
      Elm Park 25 £1,361
      Thornton Heath 214 £1,363
      Edmonton 123 £1,368
      Abbey Wood 49 £1,381
      Downham 37 £1,382
      Poverest 41 £1,395
      Forest Gate 69 £1,403
      Woodside 52 £1,409
      South Woodford 27 £1,411
      New Beckenham 20 £1,425
      Yiewsley 63 £1,435
      Purley 86 £1,436
      Highams Park 63 £1,442
      Ponders End 71 £1,455
      Catford South 66 £1,464
      Pollards Hill 54 £1,471
      Manor Park 64 £1,471
      South Norwood 90 £1,472
      Barking Riverside 27 £1,493
      Mitcham 139 £1,500
      Harold Hill 30 £1,505
      Chadwell Heath 34 £1,516
      Palmers Green 96 £1,516
      Chingford 66 £1,524
      Addiscombe 97 £1,534
      Northumberland Heath 28 £1,534
      Plaistow 174 £1,535
      New Eltham 28 £1,541
      Hounslow West 140 £1,542
      Harringay 178 £1,554
      Leyton 271 £1,558
      West Green 286 £1,560
      Horn Park 29 £1,564
      Penge 40 £1,580
      Plumstead 149 £1,584
      Anerley 33 £1,590
      Thamesmead 66 £1,594
      Little Ilford 72 £1,612
      Beckenham 66 £1,613
      Upper Norwood 34 £1,613
      Broad Green 212 £1,615
      Bowes 48 £1,617
      Snaresbrook 20 £1,619
      Bethnal Green 386 £1,624
      Wealdstone 225 £1,625
      Maryland 77 £1,626
      Becontree Heath 81 £1,635
      Hale End 35 £1,647
      Kenton 31 £1,655
      Morden 30 £1,658
      Brockley 62 £1,661
      Collier's Wood 127 £1,661
      Seven Kings 122 £1,662
      Widmore 42 £1,664
      Carshalton Beeches 57 £1,670
      New Cross Gate 98 £1,673
      Feltham 111 £1,673
      Thames View 75 £1,682
      Becontree 59 £1,685
      Honor Oak 33 £1,685
      Sudbury 152 £1,688
      Beckton 107 £1,688
      Brunswick Park 46 £1,694
      Gants Hill 109 £1,696
      Finchley 62 £1,697
      Gallions Reach 56 £1,700
      Shortlands 49 £1,706
      Camberwell 130 £1,713
      Perry Vale 66 £1,714
      Forest Hill 66 £1,716
      West Drayton 56 £1,717
      Greenford 103 £1,723
      Cricklewood 94 £1,725
      Heston 74 £1,726
      Collier Row 50 £1,727
      Poplar 192 £1,733
      Little Heath 23 £1,741
      Worton 112 £1,742
      Ladywell 128 £1,747
      Redbridge 28 £1,756
      New Cross 128 £1,759
      Shooters Hill 50 £1,765
      Norbury 58 £1,770
      Hackney Wick 38 £1,771
      Hither Green 96 £1,771
      Nunhead 60 £1,784
      Selhurst 99 £1,786
      Homerton 111 £1,787
      Leytonstone 116 £1,788
      Rayners Lane 136 £1,791
      Colney Hatch 39 £1,794
      Dagenham 64 £1,803
      Harlesden 153 £1,808
      East Dulwich 74 £1,809
      Streatham Hill 281 £1,811
      Osterley 33 £1,811
      Crystal Palace 38 £1,817
      Herne Hill 23 £1,819
      Rush Green 42 £1,823
      Benhilton 92 £1,825
      Lower Belvedere 21 £1,831
      Northwood 81 £1,839
      Hillingdon 85 £1,841
      Cowley 72 £1,845
      The Wrythe 31 £1,846
      Waddon 136 £1,847
      Southgate 52 £1,848
      Bow 232 £1,848
      Sudbury Hill 45 £1,850
      New Southgate 44 £1,854
      West Hackney 64 £1,855
      Loughborough Junction 95 £1,861
      Bedfont 40 £1,869
      Southbury 75 £1,872
      Longlands 26 £1,876
      Belmont 32 £1,880
      Clapton 161 £1,886
      Upton Park 89 £1,887
      Barnehurst 25 £1,887
      Chinbrook 38 £1,888
      Deptford 104 £1,890
      Well Hall 45 £1,894
      Canning Town 228 £1,899
      Streatham 196 £1,904
      Harold Wood 22 £1,905
      Charlton 102 £1,912
      Wallington 45 £1,913
      Surbiton 85 £1,917
      Harrow Weald 82 £1,919
      Stepney 191 £1,925
      West Heath 22 £1,928
      Fairlop 31 £1,938
      Barkingside 20 £1,939
      Newbury Park 66 £1,945
      Preston 149 £1,948
      Tulse Hill 50 £1,950
      Hornsey 137 £1,953
      Cranford 33 £1,960
      Hayes 182 £1,967
      West Ham 119 £1,969
      Brixton 251 £1,970
      West Hendon 48 £1,971
      Alperton 106 £1,973
      Yeading 83 £1,984
      Kidbrooke 131 £1,991
      West Norwood 110 £2,002
      Stanmore 47 £2,026
      Rotherhithe 186 £2,030
      Park Royal 264 £2,043
      New Malden 63 £2,043
      Finsbury Park 142 £2,044
      Summerstown 134 £2,052
      Perivale 86 £2,064
      Whitton 32 £2,066
      Furzedown 359 £2,070
      New Barnet 37 £2,079
      North Finchley 76 £2,082
      Old Kent Road 169 £2,086
      Scrattons Farm 35 £2,092
      Peckham 174 £2,094
      Pinner 40 £2,105
      Limehouse 235 £2,113
      Harmondsworth 22 £2,138
      Worcester Park 24 £2,139
      Hornchurch 28 £2,141
      Hendon 108 £2,143
      Berrylands 20 £2,145
      West Barnes 45 £2,149
      Merton 130 £2,149
      Shacklewell 114 £2,170
      Dollis Hill 187 £2,185
      Archway 141 £2,185
      Stockwell 222 £2,225
      Charlton Riverside 59 £2,238
      Kingsbury 84 £2,254
      Walworth 176 £2,261
      East Greenwich 230 £2,267
      Mapesbury 81 £2,274
      Holloway 263 £2,274
      Silvertown 147 £2,276
      Earlsfield 110 £2,285
      Haggerston 99 £2,290
      Balham 253 £2,291
      Kennington 42 £2,292
      Twyford 83 £2,295
      Hainault 21 £2,296
      Stratford 375 £2,316
      Southfields 137 £2,316
      Hook 20 £2,318
      Stamford Hill 90 £2,323
      Putney 232 £2,324
      Crouch End 113 £2,327
      Dulwich 25 £2,338
      Hackney 142 £2,354
      Tolworth 37 £2,356
      Colindale 210 £2,362
      Mile End 204 £2,377
      Hendon Central 100 £2,386
      Ickenham 47 £2,386
      Greenwich Peninsula 62 £2,405
      Whetstone 51 £2,420
      Shadwell 154 £2,424
      Oval 124 £2,430
      Blackheath 39 £2,430
      Dalston 124 £2,434
      Kilburn 140 £2,446
      Wandsworth 285 £2,501
      Upton 44 £2,510
      Stroud Green 51 £2,527
      Church End 93 £2,531
      Woodside Park 40 £2,541
      Hanwell 234 £2,548
      Hackbridge 26 £2,570
      Blackwall 281 £2,573
      Stoke Newington 184 £2,578
      Clayhall 51 £2,586
      Norbiton 215 £2,589
      Tufnell Park 44 £2,596
      Middle Park 46 £2,601
      Spring Grove 140 £2,604
      Clapham 331 £2,612
      St Pancras 255 £2,613
      Elephant and Castle 232 £2,643
      Shepherd's Bush 510 £2,660
      West Kensington 392 £2,669
      Friern Barnet 50 £2,714
      Bermondsey 213 £2,774
      Queen's Park 139 £2,783
      Lambeth 55 £2,813
      Whitechapel 658 £2,840
      North Kensington 355 £2,877
      Temple Fortune 76 £2,880
      Clapham Junction 312 £2,890
      Merton Park 120 £2,911
      West Finchley 46 £2,927
      Gidea Park 34 £2,952
      Isle of Dogs 622 £2,953
      Barnsbury 325 £2,975
      South Hampstead 229 £2,997
      Brent Cross 74 £3,001
      Roehampton 96 £3,049
      Cockfosters 65 £3,109
      Islington 225 £3,148
      Brook Green 179 £3,207
      Highbury 234 £3,234
      Battersea 253 £3,254
      Hoxton 197 £3,273
      Mill Hill 57 £3,313
      Mortlake 45 £3,319
      Hammersmith 569 £3,368
      Brondesbury 167 £3,378
      Canary Wharf 367 £3,396
      Somers Town 106 £3,472
      Shoreditch 143 £3,499
      Kentish Town 197 £3,506
      Raynes Park 149 £3,510
      Muswell Hill 116 £3,511
      Strawberry Hill 49 £3,564
      Hampton 20 £3,579
      Kew 51 £3,678
      Fulham 504 £3,681
      Golders Green 160 £3,694
      Hampton Wick 32 £3,728
      Waterloo 92 £3,758
      Wapping 245 £3,767
      Earl's Court 538 £3,783
      Finsbury 150 £3,828
      Fitzrovia 315 £3,832
      The Borough 199 £3,860
      North Sheen 58 £3,991
      Gospel Oak 56 £4,020
      Clerkenwell 233 £4,062
      King's Cross 196 £4,111
      Vauxhall 277 £4,154
      High Barnet 39 £4,234
      East Sheen 53 £4,387
      Petersham 29 £4,448
      West Hampstead 334 £4,562
      Holborn 155 £4,718
      St Margarets 53 £4,852
      Southwark 97 £4,967
      Notting Hill 491 £5,166
      Chalk Farm 351 £5,203
      Bloomsbury 127 £5,280
      Brompton 907 £5,610
      Belsize Park 423 £6,242
      Coombe 32 £7,256
      Chelsea 476 £8,065
      Kensington 381 £8,951
      South Kensington 535 £11,931
      Hampstead Garden Suburb 69 £12,344
      Be the first to find new properties
      Your search
      • Greater london

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