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 25 £1,148
      Bexley 64 £1,241
      St Paul's Cray 26 £1,268
      Shirley 25 £1,272
      Kenley 22 £1,311
      Plashet 105 £1,346
      Elm Park 26 £1,359
      Thornton Heath 216 £1,379
      Downham 38 £1,395
      Abbey Wood 47 £1,403
      Poverest 42 £1,408
      Highams Park 64 £1,410
      Forest Gate 72 £1,412
      Woodside 55 £1,414
      Southend 35 £1,415
      Purley 93 £1,427
      Northumberland Heath 29 £1,427
      Yiewsley 64 £1,440
      Manor Park 74 £1,441
      Edmonton 125 £1,444
      Catford South 67 £1,454
      Barking Riverside 28 £1,466
      Harold Hill 31 £1,472
      Mitcham 144 £1,481
      South Woodford 28 £1,486
      Ponders End 71 £1,492
      Chadwell Heath 36 £1,505
      New Beckenham 20 £1,520
      Chingford 66 £1,524
      South Norwood 91 £1,527
      Horn Park 30 £1,530
      Pollards Hill 56 £1,534
      Plaistow 177 £1,549
      Harringay 189 £1,550
      Anerley 37 £1,568
      Hounslow West 145 £1,569
      Little Ilford 77 £1,571
      Penge 40 £1,573
      New Eltham 29 £1,577
      Addiscombe 103 £1,582
      West Green 290 £1,587
      Plumstead 150 £1,594
      Leyton 285 £1,596
      Becontree Heath 82 £1,603
      Beckenham 65 £1,604
      Snaresbrook 21 £1,604
      Broad Green 212 £1,606
      Bowes 53 £1,606
      Maryland 81 £1,610
      Bethnal Green 394 £1,611
      Upper Norwood 34 £1,613
      Morden 31 £1,626
      Hale End 36 £1,631
      Wealdstone 225 £1,659
      New Cross Gate 95 £1,662
      Widmore 42 £1,663
      Carshalton Beeches 56 £1,666
      Collier's Wood 131 £1,668
      Becontree 69 £1,677
      Seven Kings 132 £1,680
      Worton 114 £1,682
      Thamesmead 70 £1,686
      Kenton 36 £1,686
      Brockley 61 £1,695
      Sudbury 152 £1,696
      Feltham 113 £1,698
      Thames View 78 £1,699
      Gants Hill 112 £1,702
      Beckton 111 £1,705
      Forest Hill 70 £1,705
      Perry Vale 68 £1,707
      Gallions Reach 58 £1,708
      Honor Oak 32 £1,708
      West Drayton 59 £1,711
      Poplar 201 £1,713
      Shortlands 46 £1,715
      Greenford 104 £1,715
      Redbridge 31 £1,722
      Osterley 35 £1,729
      Brunswick Park 48 £1,732
      Heston 73 £1,737
      Ladywell 131 £1,744
      Shooters Hill 51 £1,745
      Finchley 62 £1,748
      Leytonstone 120 £1,753
      Rayners Lane 147 £1,756
      Cricklewood 91 £1,757
      Rush Green 45 £1,759
      Harlesden 160 £1,771
      Hanworth 20 £1,772
      Camberwell 136 £1,772
      Hackney Wick 38 £1,775
      Hither Green 95 £1,776
      Palmers Green 98 £1,781
      Selhurst 103 £1,783
      Streatham Hill 282 £1,784
      Norbury 60 £1,786
      Collier Row 52 £1,794
      Homerton 110 £1,798
      Nunhead 58 £1,801
      Longlands 28 £1,807
      Rainham 21 £1,807
      Waddon 140 £1,811
      Colney Hatch 37 £1,812
      Dagenham 65 £1,815
      Crystal Palace 38 £1,817
      Herne Hill 23 £1,819
      East Dulwich 71 £1,827
      Cowley 73 £1,830
      Benhilton 94 £1,830
      Bow 238 £1,834
      Bedfont 38 £1,836
      New Southgate 46 £1,836
      Belmont 35 £1,848
      Hillingdon 88 £1,849
      The Wrythe 30 £1,851
      Barnehurst 27 £1,853
      Northwood 83 £1,855
      Deptford 105 £1,864
      West Heath 24 £1,865
      Clapton 162 £1,869
      Fairlop 33 £1,870
      West Hackney 68 £1,871
      Southbury 76 £1,880
      Lower Belvedere 20 £1,884
      Streatham 213 £1,888
      Canning Town 231 £1,889
      Southgate 52 £1,889
      Little Heath 23 £1,891
      Alperton 105 £1,892
      Wallington 47 £1,895
      Well Hall 46 £1,898
      Upton Park 90 £1,902
      Sudbury Hill 45 £1,903
      Harrow Weald 83 £1,914
      Newbury Park 69 £1,922
      Hornsey 140 £1,923
      Preston 156 £1,928
      Surbiton 88 £1,929
      Harold Wood 23 £1,935
      Tulse Hill 51 £1,938
      Charlton 103 £1,941
      Loughborough Junction 105 £1,944
      West Ham 120 £1,948
      Hayes 187 £1,959
      Chinbrook 38 £1,961
      West Hendon 51 £1,962
      West Norwood 115 £1,980
      Yeading 86 £1,982
      Cranford 34 £1,984
      Kidbrooke 130 £1,990
      Stepney 204 £1,993
      Park Royal 264 £2,031
      Shadwell 142 £2,039
      New Malden 65 £2,041
      Finsbury Park 142 £2,045
      Rotherhithe 186 £2,048
      Stanmore 44 £2,058
      Haggerston 92 £2,059
      Perivale 84 £2,060
      Whitton 34 £2,060
      New Barnet 33 £2,062
      Barkingside 23 £2,062
      Furzedown 363 £2,064
      Brixton 229 £2,065
      Summerstown 136 £2,066
      West Barnes 46 £2,071
      Pinner 41 £2,081
      Old Kent Road 168 £2,085
      Limehouse 233 £2,097
      Scrattons Farm 36 £2,104
      New Cross 160 £2,127
      North Finchley 77 £2,127
      Harmondsworth 22 £2,131
      Shacklewell 113 £2,135
      Worcester Park 23 £2,137
      Berrylands 20 £2,145
      Dollis Hill 192 £2,154
      Merton 131 £2,155
      Hendon 103 £2,165
      Kilburn 122 £2,174
      Hainault 23 £2,193
      Archway 146 £2,194
      Stockwell 220 £2,211
      Peckham 181 £2,226
      Kingsbury 87 £2,231
      Charlton Riverside 62 £2,233
      Hook 23 £2,242
      Silvertown 148 £2,248
      Walworth 173 £2,255
      Holloway 269 £2,257
      East Greenwich 234 £2,268
      Putney 246 £2,275
      Twyford 86 £2,285
      Southfields 140 £2,286
      Kennington 40 £2,287
      Balham 260 £2,309
      Stratford 383 £2,312
      Earlsfield 112 £2,316
      Tolworth 38 £2,319
      Hornchurch 28 £2,326
      Mapesbury 83 £2,327
      Ickenham 49 £2,328
      Whetstone 55 £2,333
      Crouch End 113 £2,336
      Dulwich 26 £2,340
      Stamford Hill 94 £2,348
      Hackney 145 £2,351
      Colindale 205 £2,361
      Blackheath 38 £2,394
      Mile End 201 £2,396
      Hendon Central 102 £2,405
      Dalston 124 £2,419
      Greenwich Peninsula 63 £2,440
      Oval 125 £2,445
      Wandsworth 291 £2,449
      Upton 45 £2,474
      Stroud Green 55 £2,510
      Stoke Newington 182 £2,523
      Norbiton 209 £2,534
      Woodside Park 42 £2,542
      Hanwell 235 £2,546
      Church End 94 £2,557
      Hackbridge 26 £2,570
      Middle Park 47 £2,578
      Clayhall 52 £2,591
      Clapham 330 £2,597
      Blackwall 283 £2,598
      Spring Grove 144 £2,607
      St Pancras 256 £2,611
      Hampton Hill 20 £2,624
      Elephant and Castle 232 £2,637
      Shepherd's Bush 499 £2,671
      West Kensington 390 £2,678
      Friern Barnet 50 £2,714
      Clapham Junction 374 £2,749
      Bermondsey 216 £2,754
      Queen's Park 140 £2,759
      Tufnell Park 42 £2,780
      Whitechapel 660 £2,841
      Highbury 201 £2,863
      Lambeth 54 £2,872
      West Finchley 49 £2,890
      Merton Park 117 £2,891
      Temple Fortune 74 £2,912
      North Kensington 365 £2,945
      Isle of Dogs 624 £2,946
      Gidea Park 35 £2,972
      Barnsbury 330 £2,977
      Cockfosters 69 £3,047
      Roehampton 97 £3,056
      Brent Cross 77 £3,107
      South Hampstead 228 £3,114
      Islington 223 £3,144
      Mill Hill 59 £3,236
      Mortlake 46 £3,263
      Battersea 252 £3,267
      Hoxton 192 £3,283
      Brook Green 188 £3,285
      Canary Wharf 375 £3,370
      Hammersmith 565 £3,397
      Strawberry Hill 53 £3,426
      Muswell Hill 119 £3,428
      Kentish Town 199 £3,462
      Raynes Park 150 £3,481
      Somers Town 104 £3,486
      Brondesbury 191 £3,527
      Shoreditch 149 £3,547
      Hampton 20 £3,554
      Fulham 507 £3,681
      Hampton Wick 33 £3,693
      Golders Green 159 £3,714
      Fitzrovia 315 £3,730
      Waterloo 88 £3,732
      Kew 48 £3,775
      Wapping 246 £3,802
      Earl's Court 547 £3,815
      Clerkenwell 233 £3,866
      The Borough 190 £3,888
      North Sheen 59 £3,903
      Gospel Oak 55 £4,068
      Vauxhall 277 £4,140
      King's Cross 190 £4,151
      Finsbury 184 £4,228
      High Barnet 39 £4,234
      East Sheen 52 £4,282
      Petersham 29 £4,444
      West Hampstead 335 £4,547
      Holborn 137 £4,654
      St Margarets 53 £4,851
      Southwark 101 £4,874
      Notting Hill 494 £5,165
      Chalk Farm 351 £5,227
      Bloomsbury 126 £5,327
      Brompton 892 £5,632
      Belsize Park 429 £6,270
      Coombe 32 £7,255
      Chelsea 473 £8,151
      Kensington 382 £8,944
      South Kensington 542 £11,847
      Hampstead Garden Suburb 69 £11,848
      Be the first to find new properties
      Your search
      • Greater london

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