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
      Southend 24 £1,100
      Downham 50 £1,268
      Manor Park 47 £1,291
      Catford South 56 £1,323
      Scrattons Farm 153 £1,363
      Bedfont 59 £1,394
      Cricklewood 132 £1,413
      Longlands 30 £1,420
      Little Ilford 47 £1,427
      Forest Gate 67 £1,437
      Mitcham 109 £1,438
      Camberwell 150 £1,455
      Marks Gate 21 £1,460
      Poverest 24 £1,462
      Northumberland Heath 39 £1,462
      Anerley 26 £1,473
      Edmonton 118 £1,483
      Seven Kings 156 £1,488
      Pollards Hill 61 £1,488
      West Drayton 76 £1,503
      St Paul's Cray 28 £1,506
      Chadwell Heath 37 £1,507
      Plashet 87 £1,513
      Wealdstone 233 £1,532
      Greenford 110 £1,533
      Abbey Wood 41 £1,533
      Kenton 50 £1,533
      South Norwood 87 £1,536
      Thornton Heath 176 £1,550
      Barking Riverside 27 £1,551
      Sudbury 153 £1,555
      Highams Park 49 £1,559
      Penge 42 £1,565
      Waddon 106 £1,568
      Addiscombe 90 £1,571
      Harringay 197 £1,571
      Fairlop 22 £1,578
      Hounslow West 136 £1,578
      West Green 354 £1,581
      Newbury Park 67 £1,583
      Little Heath 28 £1,590
      Tolworth 33 £1,591
      Well Hall 37 £1,596
      Plumstead 117 £1,600
      Hanworth 23 £1,601
      Worton 126 £1,608
      Harold Hill 36 £1,612
      Bexley 21 £1,613
      Plaistow 144 £1,633
      Leyton 231 £1,633
      Carshalton Beeches 42 £1,637
      Brunswick Park 30 £1,640
      Maryland 80 £1,653
      Southbury 76 £1,670
      New Cross Gate 124 £1,672
      Shortlands 37 £1,674
      Beckton 88 £1,677
      New Cross 145 £1,681
      Crystal Palace 30 £1,681
      Beckenham 47 £1,691
      Perry Vale 73 £1,700
      Thames View 80 £1,707
      Woodside 56 £1,714
      Harmondsworth 26 £1,715
      Dulwich Village 20 £1,719
      South Woodford 27 £1,725
      Streatham Hill 262 £1,737
      Hainault 26 £1,739
      Redbridge 42 £1,741
      Feltham 86 £1,744
      Gants Hill 109 £1,747
      Ponders End 61 £1,753
      Wanstead 21 £1,757
      Collier's Wood 97 £1,759
      Broad Green 231 £1,768
      Rush Green 57 £1,779
      Homerton 110 £1,781
      Collier Row 48 £1,786
      Chingford 118 £1,789
      Loughborough Junction 115 £1,796
      Palmers Green 78 £1,796
      Purley 78 £1,797
      Preston 185 £1,799
      Clapton 185 £1,799
      Peckham 165 £1,800
      Gidea Park 31 £1,803
      Snaresbrook 25 £1,813
      Stepney 227 £1,819
      Becontree 73 £1,823
      Rayners Lane 133 £1,825
      Rotherhithe 191 £1,826
      Poplar 261 £1,831
      Gallions Reach 35 £1,832
      Herne Hill 20 £1,838
      Selhurst 101 £1,841
      Worcester Park 28 £1,845
      Widmore 34 £1,848
      Hillingdon 90 £1,849
      West Hackney 80 £1,852
      Ladywell 117 £1,861
      Northwood 79 £1,862
      Dagenham 66 £1,869
      Thamesmead 50 £1,874
      Heston 79 £1,874
      Whetstone 41 £1,878
      Finchley 67 £1,880
      The Wrythe 25 £1,880
      Becontree Heath 73 £1,891
      West Norwood 91 £1,893
      Leytonstone 106 £1,895
      Hither Green 81 £1,896
      Shooters Hill 42 £1,902
      Rainham 21 £1,905
      Deptford 111 £1,909
      Elm Park 28 £1,910
      Upper Norwood 31 £1,914
      Harrow Weald 74 £1,918
      Brixton 186 £1,920
      Colney Hatch 20 £1,924
      New Barnet 33 £1,926
      Church End 77 £1,927
      Forest Hill 70 £1,928
      Wallington 31 £1,938
      Blendon 21 £1,939
      Barkingside 30 £1,940
      New Malden 76 £1,946
      Blackheath 34 £1,947
      Hackney Wick 40 £1,949
      Cowley 104 £1,966
      Haggerston 104 £1,967
      Alperton 130 £1,980
      Hayes 151 £1,983
      Southgate 44 £1,985
      New Southgate 42 £1,988
      Archway 179 £1,997
      Yiewsley 66 £2,000
      Hale End 28 £2,004
      Horn Park 33 £2,006
      Hornsey 159 £2,007
      Belmont 49 £2,008
      Yeading 80 £2,014
      Bethnal Green 241 £2,016
      Hackney 163 £2,017
      Summerstown 135 £2,020
      Benhilton 87 £2,032
      Morden 42 £2,038
      Honor Oak 39 £2,039
      Charlton 73 £2,041
      Upton Park 76 £2,043
      Kingsbury 98 £2,046
      Stockwell 207 £2,049
      Shadwell 142 £2,049
      Clayhall 30 £2,053
      Perivale 87 £2,055
      Bow 232 £2,057
      Tulse Hill 51 £2,058
      Furzedown 298 £2,065
      Holloway 347 £2,066
      Osterley 26 £2,068
      West Ham 140 £2,070
      Streatham 163 £2,078
      Mile End 202 £2,100
      Mapesbury 121 £2,111
      Dollis Hill 159 £2,125
      Norbury 42 £2,126
      Hanwell 206 £2,130
      Middle Park 32 £2,137
      Hendon 105 £2,145
      Whitton 42 £2,145
      Limehouse 244 £2,154
      Barnehurst 28 £2,157
      West Finchley 42 £2,158
      Sudbury Hill 44 £2,159
      East Dulwich 80 £2,160
      Canning Town 257 £2,161
      New Eltham 28 £2,162
      Cranford 22 £2,166
      Park Royal 254 £2,168
      Stanmore 37 £2,188
      West Barnes 48 £2,188
      Berrylands 22 £2,209
      Nunhead 58 £2,210
      Earlsfield 124 £2,222
      North Finchley 64 £2,235
      Hornchurch 35 £2,240
      Balham 203 £2,242
      East Greenwich 234 £2,251
      Dulwich 24 £2,262
      Chinbrook 34 £2,278
      Upton 34 £2,299
      Spring Grove 124 £2,300
      Walworth 241 £2,314
      Harlesden 154 £2,319
      Stamford Hill 86 £2,323
      Friern Barnet 47 £2,325
      Stroud Green 57 £2,326
      Twyford 75 £2,331
      West Hendon 62 £2,334
      Old Kent Road 249 £2,337
      Brockley 45 £2,339
      Shacklewell 118 £2,344
      Kilburn 125 £2,349
      Bowes 170 £2,360
      Finsbury Park 165 £2,370
      Charlton Riverside 43 £2,372
      Brent Cross 76 £2,380
      Crouch End 93 £2,393
      Kidbrooke 113 £2,393
      South Hornchurch 20 £2,399
      Colindale 179 £2,400
      Surbiton 107 £2,415
      Hendon Central 225 £2,418
      Stoke Newington 194 £2,441
      Pinner 39 £2,451
      Merton 111 £2,465
      Wandsworth 279 £2,475
      Stratford 478 £2,488
      Highbury 191 £2,503
      Blackwall 411 £2,557
      Southfields 112 £2,573
      Tufnell Park 49 £2,581
      Putney 189 £2,599
      Bermondsey 325 £2,607
      Kennington 82 £2,608
      Strawberry Hill 61 £2,618
      Clapham 357 £2,619
      Silvertown 164 £2,637
      Oval 156 £2,652
      Dalston 119 £2,659
      North Woolwich 20 £2,670
      Norbiton 185 £2,684
      St Pancras 217 £2,707
      Clapham Junction 286 £2,717
      Shepherd's Bush 550 £2,727
      Roehampton 113 £2,770
      Greenwich Peninsula 94 £2,779
      West Kensington 470 £2,790
      Hampton Hill 24 £2,802
      Merton Park 123 £2,866
      Woodside Park 36 £2,910
      Temple Fortune 102 £2,921
      Whitechapel 796 £2,935
      Hoxton 221 £2,942
      Elephant and Castle 367 £2,950
      Queen's Park 125 £2,954
      Battersea 295 £3,082
      Barnsbury 405 £3,085
      Isle of Dogs 1,124 £3,100
      Ickenham 58 £3,149
      Kentish Town 229 £3,172
      Brondesbury 115 £3,181
      Muswell Hill 136 £3,207
      Ham 20 £3,208
      Brook Green 157 £3,225
      Lambeth 73 £3,230
      Gospel Oak 62 £3,266
      North Kensington 232 £3,310
      Islington 241 £3,353
      Canary Wharf 503 £3,392
      Cockfosters 49 £3,416
      South Hampstead 219 £3,424
      Mill Hill 51 £3,454
      Hampton Wick 50 £3,519
      Somers Town 130 £3,529
      Hammersmith 681 £3,590
      The Borough 330 £3,593
      Petersham 27 £3,781
      Wapping 319 £3,798
      Fulham 529 £3,802
      Earl's Court 625 £3,827
      Fitzrovia 358 £3,835
      Golders Green 173 £3,895
      West Hampstead 364 £3,907
      Kingston Vale 26 £3,942
      Holborn 183 £3,948
      Raynes Park 155 £3,958
      North Sheen 58 £3,963
      Clerkenwell 259 £4,030
      Mortlake 44 £4,047
      Shoreditch 199 £4,074
      Finsbury 259 £4,103
      Vauxhall 401 £4,239
      St Margarets 85 £4,260
      High Barnet 46 £4,321
      Waterloo 205 £4,372
      East Sheen 39 £4,389
      King's Cross 250 £4,545
      Southwark 168 £4,589
      Kew 40 £4,900
      Chalk Farm 385 £5,041
      Bloomsbury 169 £5,280
      Notting Hill 462 £5,282
      Coombe 41 £5,500
      Brompton 934 £5,524
      Belsize Park 472 £5,670
      Hadley Wood 29 £6,544
      Chelsea 636 £7,237
      Kensington 402 £7,972
      South Kensington 678 £11,071
      Hampstead Garden Suburb 61 £12,666
      Be the first to find new properties
      Your search
      • Greater london

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