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 330 £1,329
      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,439
      Cricklewood 127 £1,459
      St Paul's Cray 22 £1,469
      Longlands 22 £1,472
      Northumberland Heath 33 £1,483
      Southend 28 £1,488
      Harringay 199 £1,490
      Lower Belvedere 21 £1,491
      Woodside 45 £1,493
      Edmonton 108 £1,496
      Tolworth 33 £1,503
      Addiscombe 80 £1,509
      Barking Riverside 25 £1,509
      Kenton 60 £1,512
      Thornton Heath 175 £1,515
      South Norwood 79 £1,517
      Mitcham 107 £1,522
      Waddon 103 £1,525
      Chadwell Heath 34 £1,547
      Wealdstone 221 £1,553
      West Green 331 £1,557
      Penge 38 £1,564
      Beckenham 53 £1,569
      Camberwell 156 £1,585
      Maryland 80 £1,589
      Seven Kings 129 £1,601
      Hounslow West 107 £1,607
      Greenford 98 £1,611
      Abbey Wood 48 £1,611
      West Drayton 68 £1,618
      Feltham 77 £1,620
      Southbury 61 £1,626
      Little Ilford 49 £1,628
      Newbury Park 59 £1,631
      Plaistow 151 £1,631
      Brunswick Park 35 £1,646
      Leyton 244 £1,646
      Elm Park 21 £1,649
      Plumstead 102 £1,651
      Sudbury 154 £1,653
      Highams Park 54 £1,660
      New Beckenham 22 £1,661
      South Woodford 31 £1,662
      Perry Vale 71 £1,668
      Poverest 28 £1,669
      Thames View 63 £1,676
      Purley 71 £1,679
      Snaresbrook 28 £1,679
      Carshalton Beeches 47 £1,690
      Fairlop 26 £1,702
      Herne Hill 25 £1,704
      Homerton 109 £1,723
      Harold Hill 38 £1,732
      Worton 117 £1,742
      Little Heath 26 £1,745
      Well Hall 29 £1,746
      Hanworth 25 £1,747
      Hainault 26 £1,759
      Widmore 33 £1,760
      Streatham Hill 279 £1,762
      Hither Green 79 £1,765
      Beckton 79 £1,778
      New Cross Gate 115 £1,781
      Chingford 118 £1,783
      Collier Row 33 £1,784
      Peckham 170 £1,790
      Shooters Hill 46 £1,798
      Clapton 155 £1,800
      Broad Green 211 £1,801
      Gidea Park 41 £1,801
      Stepney 228 £1,803
      Rotherhithe 206 £1,805
      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
      New Cross 153 £1,853
      The Wrythe 27 £1,854
      Forest Hill 73 £1,856
      Collier's Wood 103 £1,856
      Horn Park 27 £1,860
      Blackheath 34 £1,862
      Poplar 251 £1,863
      West Hackney 75 £1,864
      Becontree 58 £1,864
      Heston 68 £1,873
      New Barnet 28 £1,882
      Dagenham 66 £1,887
      Ladywell 126 £1,887
      Crystal Palace 28 £1,890
      Cranford 59 £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
      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 341 £1,998
      Hackney Wick 41 £1,998
      Bow 254 £2,000
      Streatham 159 £2,000
      Summerstown 150 £2,001
      Benhilton 68 £2,016
      Archway 174 £2,016
      Upper Norwood 39 £2,016
      Yiewsley 62 £2,017
      Harrow Weald 75 £2,032
      West Norwood 88 £2,038
      Perivale 96 £2,039
      Hillingdon 81 £2,040
      Wallington 28 £2,045
      Stockwell 231 £2,045
      Hackney 168 £2,047
      Osterley 21 £2,050
      Finchley 62 £2,057
      Morden 30 £2,059
      Hayes 152 £2,063
      Charlton 73 £2,077
      Whetstone 39 £2,077
      Upton Park 78 £2,080
      Cowley 91 £2,082
      New Malden 75 £2,087
      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
      Limehouse 236 £2,150
      Stanmore 40 £2,152
      Hanwell 207 £2,163
      West Barnes 55 £2,165
      Hornchurch 36 £2,168
      Barkingside 23 £2,172
      Dollis Hill 180 £2,173
      Nunhead 58 £2,186
      Earlsfield 130 £2,191
      Park Royal 258 £2,202
      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 235 £2,229
      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
      Old Kent Road 257 £2,324
      Harlesden 162 £2,324
      Kilburn 118 £2,327
      Highbury 215 £2,336
      Brockley 43 £2,339
      Finsbury Park 148 £2,342
      Walworth 239 £2,356
      Dulwich 22 £2,360
      New Eltham 20 £2,365
      North Finchley 77 £2,369
      Kidbrooke 130 £2,377
      Surbiton 107 £2,382
      Stamford Hill 79 £2,383
      Colindale 244 £2,405
      Twyford 68 £2,412
      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 140 £2,485
      Dalston 144 £2,494
      Bowes 338 £2,501
      Wandsworth 298 £2,509
      Stratford 539 £2,510
      Clayhall 46 £2,525
      Clapham 367 £2,549
      Pinner 38 £2,551
      Greenwich Peninsula 99 £2,574
      Putney 206 £2,583
      Bermondsey 306 £2,596
      Stoke Newington 186 £2,596
      Norbiton 211 £2,606
      Clapham Junction 320 £2,633
      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 416 £2,683
      West Kensington 452 £2,697
      Hendon Central 596 £2,708
      Shepherd's Bush 539 £2,715
      Roehampton 112 £2,734
      Strawberry Hill 65 £2,750
      Merton Park 133 £2,899
      Tufnell Park 43 £2,911
      Ickenham 53 £2,932
      Whitechapel 795 £2,934
      Queen's Park 129 £2,955
      Elephant and Castle 433 £2,999
      Barnsbury 395 £3,056
      Temple Fortune 94 £3,065
      Isle of Dogs 1,082 £3,084
      Battersea 303 £3,090
      Hoxton 204 £3,102
      Brondesbury 126 £3,191
      Woodside Park 41 £3,269
      North Kensington 237 £3,294
      Muswell Hill 128 £3,319
      Canary Wharf 493 £3,324
      Petersham 31 £3,325
      Gospel Oak 64 £3,443
      Cockfosters 43 £3,449
      Brook Green 161 £3,468
      Hampton Wick 49 £3,488
      Kentish Town 220 £3,497
      Lambeth 65 £3,500
      Somers Town 127 £3,504
      Islington 241 £3,527
      Hammersmith 707 £3,542
      South Hampstead 236 £3,698
      Fitzrovia 380 £3,699
      The Borough 322 £3,703
      Wapping 335 £3,716
      Earl's Court 702 £3,738
      Mill Hill 52 £3,791
      Fulham 517 £3,852
      Raynes Park 173 £3,876
      Shoreditch 207 £3,883
      North Sheen 57 £3,975
      East Sheen 42 £3,978
      Golders Green 161 £3,978
      Clerkenwell 260 £4,011
      Finsbury 253 £4,055
      Waterloo 209 £4,086
      Holborn 184 £4,144
      Mortlake 48 £4,197
      Kew 45 £4,214
      High Barnet 42 £4,261
      St Margarets 86 £4,385
      Vauxhall 426 £4,417
      West Hampstead 331 £4,456
      King's Cross 246 £4,514
      Southwark 169 £4,517
      Kingston Vale 20 £4,559
      Chalk Farm 400 £5,035
      Bloomsbury 172 £5,179
      Notting Hill 462 £5,543
      Belsize Park 483 £5,546
      Brompton 982 £5,653
      Coombe 41 £5,778
      Chelsea 696 £7,070
      Hadley Wood 25 £7,215
      Kensington 414 £7,611
      South Kensington 703 £10,829
      Hampstead Garden Suburb 65 £12,160
      Be the first to find new properties
      Your search
      • Greater london

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