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
      Scrattons Farm 331 £1,328
      Downham 38 £1,334
      Plashet 77 £1,343
      Anerley 27 £1,368
      Forest Gate 65 £1,403
      Manor Park 46 £1,412
      Catford South 52 £1,418
      Pollards Hill 65 £1,435
      Bedfont 52 £1,438
      Cricklewood 127 £1,459
      St Paul's Cray 22 £1,469
      Longlands 22 £1,472
      Northumberland Heath 34 £1,477
      Southend 28 £1,488
      Harringay 199 £1,490
      Lower Belvedere 21 £1,491
      Woodside 45 £1,493
      Edmonton 108 £1,496
      Tolworth 34 £1,500
      Addiscombe 80 £1,509
      Barking Riverside 25 £1,509
      Kenton 60 £1,512
      Thornton Heath 175 £1,515
      South Norwood 79 £1,517
      Mitcham 105 £1,525
      Waddon 103 £1,525
      Chadwell Heath 34 £1,547
      Wealdstone 221 £1,553
      West Green 330 £1,558
      Beckenham 53 £1,569
      Penge 39 £1,572
      Camberwell 156 £1,585
      Maryland 80 £1,589
      Seven Kings 129 £1,601
      Greenford 98 £1,611
      Abbey Wood 48 £1,611
      Hounslow West 108 £1,617
      West Drayton 68 £1,618
      Feltham 77 £1,620
      Little Ilford 49 £1,628
      Southbury 62 £1,629
      Newbury Park 59 £1,631
      Plaistow 151 £1,631
      Plumstead 101 £1,643
      Leyton 244 £1,646
      Elm Park 21 £1,649
      Sudbury 154 £1,653
      Perry Vale 70 £1,654
      Highams Park 54 £1,660
      New Beckenham 22 £1,661
      South Woodford 31 £1,662
      Thames View 62 £1,665
      Poverest 28 £1,669
      Snaresbrook 29 £1,673
      Purley 71 £1,679
      Carshalton Beeches 47 £1,690
      Brunswick Park 36 £1,697
      Fairlop 26 £1,702
      Herne Hill 25 £1,704
      Homerton 109 £1,723
      Harold Hill 38 £1,732
      Worton 118 £1,742
      Little Heath 26 £1,745
      Well Hall 29 £1,746
      Hanworth 25 £1,747
      Hainault 26 £1,759
      Streatham Hill 279 £1,762
      Hither Green 78 £1,775
      Beckton 79 £1,778
      New Cross Gate 115 £1,781
      Chingford 118 £1,783
      Collier Row 33 £1,784
      Peckham 170 £1,790
      Widmore 34 £1,797
      Shooters Hill 46 £1,798
      Clapton 155 £1,800
      Broad Green 211 £1,801
      Gidea Park 41 £1,801
      Stepney 228 £1,803
      Rotherhithe 207 £1,803
      Palmers Green 74 £1,831
      Shortlands 31 £1,835
      Thamesmead 55 £1,835
      Northwood 68 £1,838
      Gants Hill 92 £1,839
      Rush Green 62 £1,845
      Collier's Wood 104 £1,853
      New Cross 153 £1,854
      The Wrythe 27 £1,854
      Forest Hill 73 £1,856
      Horn Park 27 £1,860
      Heston 67 £1,860
      Blackheath 34 £1,862
      Poplar 251 £1,863
      West Hackney 75 £1,864
      Becontree 58 £1,864
      New Barnet 28 £1,882
      Ladywell 126 £1,887
      Crystal Palace 28 £1,890
      Cranford 59 £1,891
      Dagenham 67 £1,891
      Selhurst 89 £1,899
      Loughborough Junction 108 £1,910
      Rayners Lane 124 £1,912
      Hornsey 192 £1,917
      Leytonstone 110 £1,917
      New Southgate 40 £1,928
      Gallions Reach 34 £1,928
      Preston 167 £1,938
      Alperton 126 £1,945
      Brixton 198 £1,956
      Deptford 116 £1,965
      Southgate 47 £1,969
      Church End 65 £1,974
      Ponders End 42 £1,979
      Redbridge 38 £1,983
      Worcester Park 26 £1,984
      Hackney Wick 40 £1,988
      Bethnal Green 238 £1,991
      Mile End 185 £1,992
      Hale End 30 £1,993
      Tulse Hill 49 £1,994
      Becontree Heath 57 £1,994
      Holloway 342 £1,999
      Bow 254 £2,000
      Streatham 159 £2,000
      Summerstown 151 £2,008
      West Norwood 88 £2,014
      Benhilton 68 £2,016
      Archway 174 £2,016
      Upper Norwood 39 £2,016
      Yiewsley 62 £2,017
      Osterley 22 £2,032
      Harrow Weald 75 £2,032
      Perivale 96 £2,039
      Hillingdon 81 £2,040
      Wallington 28 £2,045
      Stockwell 231 £2,045
      Hackney 168 £2,047
      Finchley 62 £2,057
      Morden 30 £2,059
      Hayes 152 £2,063
      Charlton 73 £2,077
      New Malden 74 £2,077
      Whetstone 39 £2,077
      Upton Park 78 £2,080
      Cowley 91 £2,082
      Haggerston 104 £2,089
      Yeading 86 £2,094
      East Dulwich 74 £2,101
      Barnehurst 24 £2,102
      Dulwich Village 21 £2,105
      Belmont 53 £2,106
      West Hendon 75 £2,112
      Kingsbury 98 £2,124
      Mapesbury 108 £2,128
      Stanmore 40 £2,152
      Limehouse 237 £2,156
      Hanwell 206 £2,163
      West Barnes 55 £2,165
      Hornchurch 36 £2,168
      Barkingside 23 £2,172
      Dollis Hill 183 £2,177
      Nunhead 58 £2,186
      Earlsfield 130 £2,191
      Whitton 38 £2,204
      Furzedown 352 £2,210
      Shadwell 146 £2,212
      Norbury 43 £2,214
      Stroud Green 47 £2,216
      Middle Park 32 £2,216
      East Greenwich 233 £2,229
      Park Royal 259 £2,234
      West Ham 145 £2,243
      Hendon 108 £2,248
      Balham 235 £2,248
      Canning Town 228 £2,254
      Charlton Riverside 43 £2,265
      Honor Oak 34 £2,271
      West Finchley 40 £2,274
      Berrylands 22 £2,277
      Chinbrook 34 £2,296
      Shacklewell 108 £2,321
      Harlesden 162 £2,324
      Highbury 214 £2,325
      Kilburn 117 £2,327
      Old Kent Road 259 £2,330
      Brockley 43 £2,339
      Finsbury Park 148 £2,342
      North Finchley 78 £2,350
      Walworth 240 £2,354
      Dulwich 22 £2,360
      New Eltham 20 £2,365
      Kidbrooke 130 £2,377
      Surbiton 107 £2,382
      Twyford 69 £2,393
      Colindale 245 £2,403
      Stamford Hill 80 £2,407
      Crouch End 101 £2,418
      Friern Barnet 44 £2,422
      Spring Grove 108 £2,423
      Brent Cross 87 £2,437
      Sudbury Hill 35 £2,453
      Merton 139 £2,479
      Dalston 144 £2,494
      Stratford 536 £2,499
      Bowes 339 £2,502
      Wandsworth 296 £2,506
      Clayhall 46 £2,525
      Pinner 37 £2,535
      Clapham 367 £2,549
      Greenwich Peninsula 100 £2,573
      Stoke Newington 186 £2,596
      Putney 207 £2,597
      Norbiton 213 £2,599
      Bermondsey 306 £2,601
      Clapham Junction 319 £2,613
      St Pancras 235 £2,638
      Upton 35 £2,647
      Kennington 73 £2,653
      Silvertown 176 £2,664
      Southfields 122 £2,673
      Oval 155 £2,680
      Hampton Hill 21 £2,682
      Blackwall 415 £2,684
      West Kensington 451 £2,702
      Hendon Central 598 £2,708
      Shepherd's Bush 539 £2,720
      Roehampton 112 £2,734
      Strawberry Hill 65 £2,750
      Tufnell Park 43 £2,911
      Merton Park 131 £2,917
      Ickenham 53 £2,932
      Whitechapel 794 £2,935
      Queen's Park 128 £2,963
      Elephant and Castle 433 £2,999
      Battersea 301 £3,046
      Barnsbury 395 £3,056
      Temple Fortune 94 £3,065
      Isle of Dogs 1,082 £3,083
      Hoxton 203 £3,088
      Brondesbury 127 £3,194
      Woodside Park 40 £3,257
      North Kensington 237 £3,294
      Muswell Hill 128 £3,318
      Canary Wharf 494 £3,324
      Petersham 31 £3,325
      Gospel Oak 64 £3,443
      Cockfosters 43 £3,449
      Brook Green 162 £3,456
      Kentish Town 221 £3,485
      Hampton Wick 49 £3,488
      Lambeth 65 £3,500
      Somers Town 127 £3,504
      Islington 241 £3,527
      Hammersmith 707 £3,542
      The Borough 319 £3,685
      Fitzrovia 381 £3,697
      South Hampstead 236 £3,698
      Wapping 335 £3,716
      Earl's Court 702 £3,737
      Mill Hill 52 £3,791
      Fulham 517 £3,852
      Raynes Park 174 £3,865
      Shoreditch 207 £3,883
      North Sheen 58 £3,943
      East Sheen 42 £3,978
      Golders Green 161 £3,978
      Finsbury 252 £3,982
      Clerkenwell 260 £4,016
      Waterloo 209 £4,085
      Holborn 184 £4,144
      Mortlake 48 £4,197
      Kew 45 £4,214
      High Barnet 42 £4,261
      St Margarets 86 £4,385
      Vauxhall 427 £4,413
      West Hampstead 330 £4,456
      King's Cross 247 £4,506
      Southwark 170 £4,517
      Chalk Farm 400 £5,035
      Bloomsbury 172 £5,179
      Notting Hill 464 £5,535
      Belsize Park 483 £5,567
      Brompton 981 £5,652
      Coombe 41 £5,778
      Chelsea 696 £7,079
      Hadley Wood 25 £7,215
      Kensington 415 £7,600
      South Kensington 701 £10,835
      Hampstead Garden Suburb 65 £12,160
      Be the first to find new properties
      Your search
      • Greater london

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