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 26 £1,221
      Bexley 65 £1,246
      St Paul's Cray 27 £1,255
      Elm Park 26 £1,308
      Shirley 22 £1,327
      Southend 35 £1,356
      Waddon 124 £1,364
      Thornton Heath 231 £1,364
      Edmonton 125 £1,386
      Plashet 102 £1,400
      Highams Park 65 £1,403
      Kenley 21 £1,403
      Abbey Wood 52 £1,405
      Downham 38 £1,410
      Woodside 55 £1,437
      South Norwood 88 £1,444
      Forest Gate 77 £1,446
      Poverest 45 £1,449
      Barking Riverside 28 £1,454
      Welling 20 £1,466
      Yiewsley 66 £1,468
      Manor Park 71 £1,479
      Purley 82 £1,489
      Thamesmead 60 £1,491
      New Beckenham 23 £1,493
      Ponders End 64 £1,506
      South Woodford 28 £1,512
      Horn Park 30 £1,516
      Pollards Hill 58 £1,524
      Chadwell Heath 32 £1,533
      Catford South 67 £1,534
      Mitcham 137 £1,537
      West Green 336 £1,543
      New Eltham 26 £1,545
      Leyton 260 £1,546
      Plaistow 172 £1,549
      Snaresbrook 22 £1,552
      Morden 30 £1,565
      Chingford 64 £1,570
      Upper Norwood 35 £1,579
      Anerley 37 £1,583
      Palmers Green 97 £1,584
      Plumstead 135 £1,585
      Harringay 185 £1,586
      Hounslow West 150 £1,589
      Penge 40 £1,600
      Maryland 80 £1,602
      Broad Green 209 £1,604
      Marks Gate 21 £1,605
      Kenton 35 £1,612
      Addiscombe 104 £1,613
      Beckenham 67 £1,615
      Cricklewood 108 £1,621
      Little Ilford 74 £1,626
      Bethnal Green 396 £1,626
      Wealdstone 233 £1,633
      Becontree Heath 81 £1,647
      Honor Oak 32 £1,649
      Seven Kings 117 £1,649
      Hale End 29 £1,664
      Becontree 65 £1,665
      Worton 125 £1,665
      Northumberland Heath 31 £1,669
      Bowes 49 £1,676
      Hither Green 95 £1,680
      Sudbury 165 £1,682
      Widmore 41 £1,684
      Collier's Wood 133 £1,687
      Carshalton Beeches 61 £1,688
      Hackney Wick 35 £1,690
      Harold Hill 34 £1,691
      Redbridge 30 £1,692
      Greenford 108 £1,695
      Collier Row 51 £1,697
      Rush Green 51 £1,699
      Brockley 63 £1,699
      Heston 70 £1,711
      Shooters Hill 53 £1,712
      Thames View 79 £1,714
      Feltham 106 £1,716
      Finchley 59 £1,718
      Shortlands 45 £1,719
      Osterley 36 £1,719
      New Southgate 47 £1,720
      Blendon 20 £1,721
      Norbury 57 £1,721
      Selhurst 92 £1,728
      East Dulwich 79 £1,732
      Beckton 114 £1,734
      Camberwell 145 £1,738
      Belmont 40 £1,741
      Forest Hill 65 £1,742
      Gants Hill 111 £1,749
      Perry Vale 69 £1,751
      New Cross Gate 93 £1,755
      Streatham Hill 294 £1,755
      Hanworth 22 £1,756
      West Drayton 62 £1,756
      Gallions Reach 51 £1,757
      Brunswick Park 42 £1,762
      Dulwich Village 20 £1,764
      New Cross 130 £1,771
      Poplar 192 £1,777
      Newbury Park 73 £1,787
      Ladywell 120 £1,793
      Little Heath 23 £1,802
      Stepney 222 £1,803
      Rayners Lane 143 £1,812
      Harlesden 158 £1,813
      Herne Hill 23 £1,815
      Longlands 28 £1,817
      Sudbury Hill 45 £1,817
      Southgate 57 £1,819
      Cowley 77 £1,825
      Nunhead 60 £1,827
      Fairlop 32 £1,830
      Benhilton 86 £1,833
      Homerton 108 £1,834
      Deptford 103 £1,834
      Southbury 74 £1,839
      Bedfont 41 £1,843
      Rainham 20 £1,849
      Crystal Palace 38 £1,852
      Bow 233 £1,857
      Wallington 49 £1,860
      Northwood 79 £1,865
      The Wrythe 33 £1,870
      Well Hall 47 £1,875
      Tulse Hill 50 £1,876
      Harold Wood 22 £1,878
      Upton Park 86 £1,878
      Canning Town 237 £1,878
      Colney Hatch 37 £1,888
      Barnehurst 29 £1,889
      Hillingdon 81 £1,892
      West Hackney 64 £1,897
      Streatham 209 £1,897
      Surbiton 88 £1,904
      Alperton 123 £1,907
      Loughborough Junction 95 £1,908
      Yeading 83 £1,908
      Clapton 154 £1,911
      Harrow Weald 84 £1,923
      West Heath 24 £1,927
      Preston 157 £1,930
      Charlton 100 £1,931
      Dagenham 83 £1,948
      Cranford 34 £1,953
      Hayes 181 £1,954
      West Norwood 114 £1,956
      Stanmore 53 £1,957
      Leytonstone 119 £1,958
      Whitton 31 £1,968
      Chinbrook 39 £1,973
      West Hendon 47 £1,977
      West Ham 117 £1,987
      Hornsey 135 £1,999
      Mile End 173 £2,000
      Rotherhithe 191 £2,008
      Barkingside 24 £2,009
      Harmondsworth 24 £2,010
      Kidbrooke 126 £2,037
      Summerstown 142 £2,039
      Furzedown 363 £2,046
      New Barnet 44 £2,051
      Finsbury Park 140 £2,055
      Park Royal 259 £2,061
      West Barnes 49 £2,073
      South Hornchurch 20 £2,086
      Limehouse 234 £2,087
      Peckham 193 £2,094
      Pinner 42 £2,112
      Brixton 232 £2,114
      Worcester Park 26 £2,117
      Old Kent Road 164 £2,141
      Merton 126 £2,142
      New Malden 60 £2,159
      Archway 143 £2,160
      Shacklewell 109 £2,160
      Hainault 23 £2,165
      Blackheath 35 £2,165
      North Finchley 78 £2,184
      Dollis Hill 192 £2,189
      Lower Morden 20 £2,201
      Hendon 106 £2,202
      Charlton Riverside 63 £2,216
      Kingsbury 86 £2,219
      Perivale 81 £2,233
      Stockwell 214 £2,240
      Shadwell 114 £2,245
      Twyford 83 £2,254
      Walworth 176 £2,262
      Hook 22 £2,264
      East Greenwich 228 £2,266
      Tolworth 41 £2,278
      Southfields 142 £2,283
      Holloway 266 £2,294
      Mapesbury 79 £2,299
      Scrattons Farm 40 £2,303
      Silvertown 158 £2,320
      Balham 257 £2,324
      Stratford 368 £2,325
      Colindale 204 £2,335
      Hornchurch 27 £2,338
      Dulwich 25 £2,338
      Earlsfield 111 £2,342
      Whetstone 54 £2,361
      Oval 138 £2,373
      Hendon Central 107 £2,382
      Stamford Hill 89 £2,398
      Crouch End 100 £2,439
      Dalston 123 £2,449
      Ickenham 47 £2,464
      Clayhall 55 £2,466
      Greenwich Peninsula 60 £2,466
      West Kensington 437 £2,489
      Stroud Green 53 £2,501
      Church End 96 £2,507
      Hanwell 233 £2,520
      Woodside Park 43 £2,524
      Kilburn 186 £2,525
      North Kensington 382 £2,534
      Wandsworth 268 £2,539
      Haggerston 113 £2,543
      Norbiton 226 £2,574
      St Pancras 257 £2,576
      Clapham 334 £2,585
      Middle Park 48 £2,593
      Merton Park 112 £2,594
      Hackbridge 26 £2,622
      Putney 190 £2,624
      Spring Grove 141 £2,627
      Stoke Newington 176 £2,631
      Blackwall 288 £2,637
      Upton 38 £2,654
      Tufnell Park 46 £2,659
      Friern Barnet 48 £2,687
      Elephant and Castle 237 £2,688
      Shepherd's Bush 478 £2,732
      Queen's Park 140 £2,749
      Hackney 161 £2,762
      Bermondsey 215 £2,785
      Whitechapel 664 £2,830
      Temple Fortune 75 £2,832
      West Finchley 50 £2,836
      Gidea Park 36 £2,851
      Isle of Dogs 620 £2,881
      Kennington 63 £2,912
      Roehampton 99 £2,934
      Brent Cross 79 £2,939
      South Hampstead 210 £2,994
      Barnsbury 316 £3,007
      Lambeth 59 £3,054
      Brook Green 167 £3,078
      Clapham Junction 401 £3,107
      Islington 229 £3,153
      Highbury 236 £3,159
      Cockfosters 63 £3,181
      Hoxton 201 £3,212
      Battersea 254 £3,213
      Brondesbury 149 £3,246
      Hammersmith 569 £3,355
      Canary Wharf 379 £3,366
      Muswell Hill 127 £3,369
      Mortlake 42 £3,387
      Mill Hill 61 £3,426
      Shoreditch 144 £3,442
      Somers Town 101 £3,469
      Strawberry Hill 52 £3,507
      Kentish Town 188 £3,531
      Raynes Park 143 £3,559
      Hampton 20 £3,593
      Fulham 517 £3,597
      Golders Green 166 £3,681
      Waterloo 94 £3,701
      Earl's Court 523 £3,703
      Hampton Wick 32 £3,732
      Kew 45 £3,755
      Wapping 246 £3,775
      Finsbury 153 £3,817
      The Borough 204 £3,868
      North Sheen 56 £3,895
      Clerkenwell 226 £4,006
      Gospel Oak 57 £4,010
      Vauxhall 280 £4,084
      King's Cross 196 £4,139
      High Barnet 39 £4,165
      Fitzrovia 408 £4,287
      Petersham 28 £4,501
      Holborn 162 £4,538
      West Hampstead 335 £4,557
      East Sheen 49 £4,587
      St Margarets 55 £4,734
      Southwark 97 £4,858
      Chalk Farm 344 £5,194
      Bloomsbury 142 £5,228
      Notting Hill 472 £5,244
      Brompton 779 £5,773
      Belsize Park 417 £6,295
      Coombe 33 £7,123
      Chelsea 484 £7,917
      Kensington 375 £8,924
      South Kensington 550 £11,650
      Hampstead Garden Suburb 69 £12,233
      Be the first to find new properties
      Your search
      • Greater london

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