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
      Downham 37 £1,308
      Forest Gate 57 £1,339
      Scrattons Farm 319 £1,341
      Plashet 76 £1,343
      Southend 28 £1,363
      Manor Park 43 £1,385
      Anerley 30 £1,394
      Pollards Hill 66 £1,408
      Cricklewood 121 £1,424
      Bedfont 52 £1,443
      Catford South 55 £1,451
      Northumberland Heath 35 £1,462
      Lower Belvedere 21 £1,468
      St Paul's Cray 22 £1,469
      Tolworth 31 £1,475
      Harringay 188 £1,480
      Mitcham 101 £1,490
      Barking Riverside 24 £1,491
      Edmonton 111 £1,495
      Thornton Heath 172 £1,497
      Waddon 98 £1,501
      Addiscombe 78 £1,503
      Kenton 61 £1,517
      Maryland 80 £1,544
      Chadwell Heath 34 £1,548
      West Green 319 £1,552
      Woodside 43 £1,556
      South Norwood 80 £1,561
      Wealdstone 207 £1,573
      Seven Kings 129 £1,590
      Penge 37 £1,595
      West Drayton 73 £1,596
      Leyton 237 £1,598
      Hounslow West 107 £1,609
      Sudbury 139 £1,610
      South Woodford 28 £1,612
      Poverest 25 £1,614
      Snaresbrook 25 £1,615
      Brunswick Park 29 £1,616
      Highams Park 53 £1,617
      Beckenham 50 £1,618
      Plumstead 96 £1,624
      Greenford 94 £1,625
      Southbury 63 £1,639
      Plaistow 145 £1,645
      Colney Hatch 20 £1,647
      Newbury Park 60 £1,652
      Feltham 73 £1,655
      Abbey Wood 44 £1,660
      Camberwell 149 £1,683
      Herne Hill 24 £1,692
      Fairlop 25 £1,695
      Perry Vale 67 £1,695
      Little Ilford 47 £1,697
      Purley 66 £1,697
      Carshalton Beeches 44 £1,697
      Well Hall 31 £1,704
      Thames View 61 £1,710
      Elm Park 23 £1,723
      Harold Hill 35 £1,725
      Little Heath 25 £1,729
      Hainault 27 £1,730
      Streatham Hill 268 £1,738
      Hanworth 25 £1,747
      Worton 116 £1,748
      Homerton 105 £1,755
      Rotherhithe 192 £1,756
      Beckton 79 £1,758
      Hither Green 78 £1,767
      Clapton 160 £1,770
      Collier Row 33 £1,784
      New Cross 141 £1,789
      Peckham 156 £1,789
      Chingford 118 £1,798
      Gidea Park 40 £1,805
      Stepney 225 £1,808
      West Hackney 73 £1,813
      Thamesmead 55 £1,817
      Shooters Hill 47 £1,825
      Collier's Wood 88 £1,828
      Palmers Green 73 £1,830
      Worcester Park 21 £1,833
      Northwood 67 £1,837
      Forest Hill 64 £1,839
      Broad Green 241 £1,846
      Poplar 244 £1,846
      Gants Hill 99 £1,850
      Heston 67 £1,852
      The Wrythe 25 £1,853
      Widmore 31 £1,859
      Becontree 60 £1,863
      Blackheath 34 £1,870
      Loughborough Junction 102 £1,872
      Hornsey 173 £1,875
      Finchley 62 £1,877
      Crystal Palace 27 £1,878
      Ladywell 114 £1,883
      Selhurst 85 £1,884
      Rush Green 59 £1,885
      Dagenham 67 £1,898
      Rayners Lane 116 £1,899
      Ponders End 47 £1,900
      New Southgate 36 £1,900
      Gallions Reach 33 £1,914
      Brixton 190 £1,915
      Horn Park 25 £1,925
      Shortlands 28 £1,928
      Church End 66 £1,931
      Deptford 112 £1,934
      Preston 173 £1,935
      Leytonstone 109 £1,944
      Alperton 123 £1,951
      New Barnet 25 £1,959
      Bethnal Green 237 £1,960
      Norbury 38 £1,962
      Hillingdon 83 £1,969
      Benhilton 65 £1,972
      New Cross Gate 124 £1,973
      Bow 243 £1,987
      Redbridge 37 £1,991
      Upper Norwood 34 £1,994
      Becontree Heath 59 £1,996
      Hayes 123 £2,000
      Southgate 45 £2,004
      Yiewsley 62 £2,010
      West Norwood 81 £2,011
      Tulse Hill 45 £2,012
      Harrow Weald 76 £2,013
      Hackney 163 £2,014
      Hale End 28 £2,018
      Stockwell 222 £2,023
      Archway 173 £2,033
      Yeading 84 £2,038
      Summerstown 140 £2,045
      Mile End 181 £2,050
      Perivale 87 £2,051
      Osterley 21 £2,052
      Haggerston 102 £2,057
      Holloway 338 £2,061
      Belmont 51 £2,064
      Wallington 26 £2,066
      Hackney Wick 38 £2,070
      Barnehurst 25 £2,072
      Cowley 93 £2,077
      Kingsbury 92 £2,078
      Upton Park 71 £2,080
      Streatham 144 £2,086
      Limehouse 235 £2,100
      New Malden 73 £2,102
      Cranford 24 £2,116
      Whetstone 39 £2,117
      Dulwich Village 20 £2,118
      Morden 28 £2,126
      West Barnes 52 £2,126
      Nunhead 55 £2,132
      East Dulwich 76 £2,133
      Mapesbury 107 £2,144
      Earlsfield 131 £2,172
      Barkingside 23 £2,172
      Dollis Hill 174 £2,174
      Charlton 72 £2,175
      Hornchurch 35 £2,176
      Hanwell 194 £2,177
      Chinbrook 33 £2,179
      Park Royal 253 £2,179
      Shadwell 137 £2,183
      Furzedown 335 £2,183
      West Hendon 65 £2,198
      East Greenwich 223 £2,205
      Balham 215 £2,225
      West Ham 139 £2,227
      Middle Park 31 £2,230
      Hendon 105 £2,238
      Brockley 43 £2,255
      Canning Town 226 £2,263
      Whitton 36 £2,264
      West Finchley 41 £2,280
      Stanmore 35 £2,282
      Honor Oak 32 £2,293
      Kilburn 113 £2,305
      Shacklewell 109 £2,312
      Finsbury Park 138 £2,314
      Old Kent Road 245 £2,319
      Harlesden 156 £2,327
      Dulwich 22 £2,333
      Highbury 204 £2,347
      Stroud Green 48 £2,350
      Charlton Riverside 42 £2,351
      Walworth 226 £2,363
      New Eltham 20 £2,365
      Kidbrooke 116 £2,369
      Sudbury Hill 32 £2,382
      Twyford 61 £2,382
      Friern Barnet 43 £2,399
      North Finchley 72 £2,400
      Stamford Hill 78 £2,407
      Spring Grove 104 £2,429
      Colindale 170 £2,437
      Crouch End 97 £2,443
      Merton 120 £2,446
      Brent Cross 78 £2,447
      Stratford 513 £2,447
      Wandsworth 284 £2,482
      Surbiton 97 £2,483
      Dalston 141 £2,488
      Bowes 325 £2,492
      Clayhall 45 £2,503
      Clapham 357 £2,536
      North Woolwich 20 £2,586
      Pinner 37 £2,587
      Putney 184 £2,599
      Bermondsey 285 £2,603
      Stoke Newington 176 £2,625
      Upton 34 £2,634
      Southfields 114 £2,643
      Kennington 72 £2,654
      Oval 144 £2,664
      St Pancras 222 £2,671
      Clapham Junction 309 £2,678
      Blackwall 400 £2,678
      Hampton Hill 21 £2,682
      Hendon Central 563 £2,695
      Norbiton 173 £2,699
      Roehampton 110 £2,710
      Greenwich Peninsula 97 £2,711
      Silvertown 162 £2,713
      Shepherd's Bush 532 £2,731
      West Kensington 434 £2,800
      Strawberry Hill 63 £2,836
      Merton Park 123 £2,850
      Queen's Park 119 £2,930
      Whitechapel 766 £2,949
      Tufnell Park 40 £2,984
      Hoxton 199 £3,032
      Ickenham 53 £3,059
      Isle of Dogs 1,049 £3,068
      Elephant and Castle 350 £3,072
      Temple Fortune 94 £3,073
      Barnsbury 393 £3,111
      Battersea 291 £3,125
      Woodside Park 39 £3,238
      Petersham 30 £3,254
      Canary Wharf 473 £3,344
      North Kensington 243 £3,348
      Gospel Oak 63 £3,392
      Brook Green 158 £3,408
      Brondesbury 111 £3,440
      Kentish Town 216 £3,451
      Hampton Wick 50 £3,460
      Lambeth 66 £3,463
      Somers Town 130 £3,525
      Muswell Hill 125 £3,528
      Cockfosters 42 £3,538
      Islington 235 £3,540
      Hammersmith 691 £3,571
      Wapping 325 £3,723
      The Borough 317 £3,730
      Fitzrovia 370 £3,732
      Mill Hill 50 £3,740
      South Hampstead 234 £3,777
      Earl's Court 646 £3,841
      Fulham 512 £3,898
      Shoreditch 207 £3,906
      Raynes Park 165 £3,923
      Finsbury 223 £3,939
      High Barnet 41 £3,995
      Clerkenwell 257 £4,011
      Waterloo 194 £4,122
      Holborn 170 £4,144
      North Sheen 57 £4,174
      Golders Green 148 £4,178
      St Margarets 87 £4,329
      Mortlake 47 £4,332
      Kew 42 £4,368
      East Sheen 45 £4,414
      West Hampstead 335 £4,479
      Vauxhall 418 £4,503
      King's Cross 244 £4,534
      Southwark 166 £4,588
      Chalk Farm 399 £5,014
      Bloomsbury 170 £5,244
      Belsize Park 488 £5,528
      Coombe 43 £5,619
      Notting Hill 457 £5,624
      Brompton 944 £5,849
      Hadley Wood 24 £7,301
      Chelsea 656 £7,336
      Kensington 410 £7,653
      South Kensington 684 £11,198
      Hampstead Garden Suburb 62 £12,669
      Be the first to find new properties
      Your search
      • Greater london

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