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 26 £1,169
      Downham 44 £1,227
      Manor Park 51 £1,321
      Catford South 54 £1,329
      Northumberland Heath 36 £1,354
      Cricklewood 130 £1,370
      Forestdale 21 £1,376
      Bedfont 56 £1,398
      Forest Gate 63 £1,399
      Scrattons Farm 191 £1,403
      Longlands 30 £1,420
      Edmonton 113 £1,426
      Pollards Hill 61 £1,446
      Marks Gate 21 £1,449
      Mitcham 107 £1,459
      West Drayton 75 £1,462
      New Beckenham 21 £1,471
      Little Ilford 48 £1,477
      Anerley 26 £1,481
      Thornton Heath 181 £1,486
      Waddon 102 £1,491
      South Norwood 89 £1,491
      Plashet 89 £1,493
      Camberwell 146 £1,497
      Sudbury 140 £1,501
      Seven Kings 152 £1,513
      Greenford 110 £1,526
      Addiscombe 84 £1,533
      Harringay 190 £1,533
      Plumstead 112 £1,541
      Wealdstone 227 £1,542
      Kenton 52 £1,546
      Worton 121 £1,561
      Abbey Wood 46 £1,571
      St Paul's Cray 24 £1,572
      Poverest 20 £1,574
      Bexley 20 £1,586
      Fairlop 22 £1,587
      Highams Park 52 £1,588
      Leyton 228 £1,594
      South Woodford 24 £1,594
      West Green 339 £1,599
      Little Heath 27 £1,604
      Hounslow West 132 £1,604
      Tolworth 35 £1,605
      Chadwell Heath 34 £1,605
      Maryland 82 £1,610
      Newbury Park 67 £1,615
      Harold Hill 39 £1,624
      Carshalton Beeches 47 £1,627
      Thamesmead 42 £1,638
      Brunswick Park 32 £1,640
      Selhurst 93 £1,652
      Penge 35 £1,655
      Beckenham 47 £1,657
      Plaistow 144 £1,660
      Southbury 75 £1,664
      Hanworth 26 £1,672
      Dulwich Village 20 £1,673
      Perry Vale 68 £1,676
      Peckham 153 £1,682
      Beckton 84 £1,682
      New Cross 141 £1,689
      Well Hall 36 £1,698
      Feltham 85 £1,703
      Shortlands 34 £1,715
      Broad Green 228 £1,717
      Goddington 20 £1,718
      Wanstead 24 £1,729
      Crystal Palace 30 £1,730
      Purley 72 £1,731
      Horn Park 32 £1,733
      New Cross Gate 122 £1,736
      Streatham Hill 271 £1,738
      Snaresbrook 26 £1,743
      Clapton 175 £1,747
      Woodside 52 £1,747
      Elm Park 23 £1,749
      Palmers Green 73 £1,753
      Stepney 205 £1,756
      Thames View 73 £1,757
      Collier Row 45 £1,760
      Collier's Wood 100 £1,766
      Harmondsworth 24 £1,777
      Chingford 121 £1,779
      West Hackney 79 £1,782
      Hainault 28 £1,786
      Gidea Park 33 £1,803
      Loughborough Junction 109 £1,803
      Hale End 25 £1,806
      Deptford 108 £1,810
      Homerton 102 £1,816
      Haggerston 103 £1,817
      Hither Green 82 £1,819
      Forest Hill 66 £1,819
      Gants Hill 105 £1,820
      Rayners Lane 133 £1,821
      Heston 76 £1,828
      Gallions Reach 35 £1,832
      Preston 180 £1,836
      Becontree 73 £1,836
      Rotherhithe 179 £1,838
      Worcester Park 29 £1,838
      Poplar 240 £1,839
      The Wrythe 27 £1,846
      Ladywell 116 £1,856
      Redbridge 46 £1,857
      Rush Green 56 £1,858
      Herne Hill 23 £1,876
      Finchley 65 £1,878
      Hillingdon 83 £1,880
      Blackheath 37 £1,882
      Whetstone 39 £1,883
      Northwood 76 £1,886
      New Barnet 33 £1,891
      Upper Norwood 33 £1,899
      Leytonstone 102 £1,905
      Dagenham 67 £1,906
      Widmore 26 £1,922
      Harrow Weald 75 £1,928
      Becontree Heath 68 £1,931
      Brixton 181 £1,931
      Shadwell 128 £1,935
      Benhilton 79 £1,935
      Southgate 43 £1,940
      Wallington 30 £1,941
      Ponders End 51 £1,950
      Church End 73 £1,952
      Shooters Hill 43 £1,953
      Hackney 168 £1,956
      Blendon 21 £1,967
      Bethnal Green 222 £1,975
      New Southgate 41 £1,976
      Barkingside 29 £1,986
      Hayes 141 £2,003
      Morden 42 £2,009
      Alperton 129 £2,009
      Hornsey 155 £2,010
      New Malden 79 £2,013
      Honor Oak 38 £2,020
      Hackney Wick 40 £2,029
      Summerstown 146 £2,032
      Holloway 351 £2,034
      West Ham 137 £2,035
      Archway 164 £2,039
      Belmont 51 £2,044
      Streatham 147 £2,047
      West Norwood 87 £2,048
      Upton Park 82 £2,049
      Perivale 82 £2,052
      Bow 228 £2,054
      Stockwell 213 £2,058
      Yeading 79 £2,059
      Osterley 24 £2,062
      Mile End 196 £2,066
      Cowley 97 £2,066
      New Eltham 25 £2,071
      Kingsbury 94 £2,072
      Charlton 76 £2,080
      Canning Town 246 £2,085
      Whitton 38 £2,109
      Furzedown 346 £2,120
      Yiewsley 59 £2,122
      Tulse Hill 51 £2,122
      Mapesbury 113 £2,135
      Norbury 41 £2,145
      West Barnes 56 £2,151
      Sudbury Hill 45 £2,153
      Park Royal 243 £2,156
      Limehouse 226 £2,158
      East Dulwich 82 £2,163
      Cranford 22 £2,166
      Charlton Riverside 41 £2,168
      Surbiton 102 £2,171
      Stanmore 36 £2,175
      Middle Park 31 £2,176
      Barnehurst 28 £2,179
      Spring Grove 111 £2,185
      Hanwell 201 £2,189
      Hendon 96 £2,192
      West Finchley 45 £2,198
      Dollis Hill 156 £2,212
      Nunhead 58 £2,216
      Hornchurch 36 £2,217
      Clayhall 31 £2,226
      Upton 37 £2,235
      Old Kent Road 232 £2,244
      Friern Barnet 44 £2,253
      East Greenwich 225 £2,253
      West Hendon 59 £2,255
      Stroud Green 53 £2,261
      Balham 224 £2,270
      Shacklewell 109 £2,276
      Harlesden 160 £2,304
      Stamford Hill 87 £2,304
      Dulwich 22 £2,306
      Walworth 236 £2,308
      Finsbury Park 149 £2,335
      North Finchley 61 £2,352
      Twyford 71 £2,354
      Kidbrooke 114 £2,373
      Brent Cross 71 £2,375
      Earlsfield 119 £2,376
      Highbury 186 £2,398
      Kilburn 107 £2,413
      Bowes 204 £2,421
      Colindale 172 £2,433
      Chinbrook 32 £2,439
      Crouch End 94 £2,443
      Stratford 479 £2,466
      Pinner 38 £2,468
      Brockley 40 £2,469
      Merton 117 £2,475
      Stoke Newington 186 £2,497
      Wandsworth 275 £2,499
      Hendon Central 287 £2,523
      Kennington 80 £2,532
      Tufnell Park 45 £2,534
      South Hornchurch 20 £2,546
      Clapham 352 £2,548
      Dalston 123 £2,580
      Blackwall 395 £2,597
      Oval 146 £2,620
      Greenwich Peninsula 92 £2,640
      Southfields 116 £2,653
      Silvertown 160 £2,657
      Putney 179 £2,673
      St Pancras 223 £2,680
      Bermondsey 296 £2,683
      Norbiton 183 £2,714
      West Kensington 427 £2,775
      Strawberry Hill 62 £2,778
      Merton Park 125 £2,788
      Shepherd's Bush 537 £2,788
      Hampton Hill 24 £2,802
      Clapham Junction 294 £2,854
      Hoxton 215 £2,921
      Whitechapel 724 £2,950
      Elephant and Castle 353 £2,956
      Temple Fortune 98 £3,020
      Queen's Park 109 £3,058
      Woodside Park 36 £3,060
      Isle of Dogs 1,102 £3,081
      Barnsbury 397 £3,085
      Roehampton 96 £3,126
      Ickenham 60 £3,142
      Lambeth 64 £3,156
      Battersea 284 £3,177
      Brook Green 142 £3,182
      Kentish Town 211 £3,222
      Hampton Wick 48 £3,225
      North Kensington 211 £3,271
      Muswell Hill 131 £3,274
      Brondesbury 111 £3,312
      Gospel Oak 59 £3,329
      Canary Wharf 500 £3,364
      Islington 225 £3,421
      Mill Hill 47 £3,447
      Cockfosters 47 £3,465
      Somers Town 129 £3,513
      The Borough 296 £3,578
      South Hampstead 207 £3,589
      Hammersmith 672 £3,600
      Clerkenwell 230 £3,704
      Petersham 29 £3,744
      Fitzrovia 353 £3,770
      Earl's Court 556 £3,831
      Shoreditch 181 £3,841
      Kingston Vale 27 £3,849
      Raynes Park 155 £3,872
      Holborn 165 £3,894
      Golders Green 162 £3,895
      Fulham 501 £3,896
      Wapping 319 £3,931
      East Sheen 41 £3,951
      North Sheen 60 £3,952
      High Barnet 47 £3,983
      St Margarets 82 £4,071
      West Hampstead 342 £4,091
      Mortlake 44 £4,154
      Waterloo 189 £4,237
      Finsbury 243 £4,301
      Vauxhall 389 £4,302
      Southwark 166 £4,391
      King's Cross 244 £4,628
      Kew 41 £4,801
      Bloomsbury 157 £5,034
      Chalk Farm 362 £5,112
      Notting Hill 438 £5,409
      Coombe 41 £5,507
      Brompton 893 £5,608
      Belsize Park 443 £5,714
      Hadley Wood 26 £6,872
      Chelsea 627 £7,558
      Kensington 384 £7,876
      South Kensington 674 £11,120
      Hampstead Garden Suburb 59 £13,028
      Be the first to find new properties
      Your search
      • Greater london

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