Skip to content

    Filters

    Your search

    City
    Clear value
    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
      Poverest 35 £1,044
      Osterley 32 £1,178
      Downham 77 £1,182
      Berrylands 22 £1,195
      Morden 39 £1,276
      Bedfont 79 £1,278
      St Paul's Cray 54 £1,301
      Little Heath 36 £1,303
      West Drayton 59 £1,319
      Goddington 20 £1,321
      Forest Gate 58 £1,326
      Southend 30 £1,328
      Thornton Heath 181 £1,331
      Wealdstone 230 £1,354
      Seven Kings 210 £1,361
      Highams Park 33 £1,366
      Pollards Hill 49 £1,383
      Hounslow West 184 £1,410
      Barking Riverside 23 £1,431
      Yiewsley 71 £1,433
      Tolworth 35 £1,439
      Penge 43 £1,446
      Carshalton Beeches 57 £1,447
      Becontree 75 £1,467
      Redbridge 59 £1,468
      Chadwell Heath 46 £1,469
      Bexley 24 £1,473
      Gants Hill 150 £1,485
      Beckenham 35 £1,486
      Harold Hill 38 £1,495
      Greenford 123 £1,496
      Homerton 97 £1,498
      Newbury Park 90 £1,513
      Addiscombe 93 £1,518
      Worton 146 £1,519
      Southbury 52 £1,526
      Whitton 58 £1,535
      Anerley 27 £1,536
      Maryland 72 £1,538
      Kenton 49 £1,542
      Edmonton 78 £1,542
      Feltham 112 £1,545
      Waddon 105 £1,548
      Thames View 87 £1,568
      Plashet 90 £1,571
      Sudbury 174 £1,575
      Fairlop 35 £1,575
      Hainault 30 £1,578
      Northumberland Heath 47 £1,580
      Hendon Central 82 £1,580
      Barkingside 32 £1,588
      Broad Green 218 £1,591
      Stepney 216 £1,598
      The Wrythe 28 £1,600
      Worcester Park 33 £1,607
      Ponders End 56 £1,612
      Shortlands 34 £1,613
      Mitcham 129 £1,614
      Woodside 39 £1,615
      Lower Belvedere 24 £1,620
      Heston 98 £1,622
      Hanworth 35 £1,631
      Brunswick Park 37 £1,636
      Chingford 39 £1,641
      Catford South 49 £1,649
      Plumstead 93 £1,650
      Harrow Weald 90 £1,655
      Tulse Hill 45 £1,657
      Honor Oak 26 £1,658
      Hillingdon 95 £1,659
      Benhilton 123 £1,665
      New Malden 81 £1,674
      South Woodford 27 £1,676
      Rush Green 69 £1,692
      West Norwood 74 £1,694
      Rayners Lane 168 £1,695
      Elmers End 24 £1,697
      Hither Green 83 £1,700
      Hackbridge 22 £1,700
      Camberwell 115 £1,702
      Hackney 127 £1,710
      Leytonstone 104 £1,730
      Abbey Wood 39 £1,733
      Plaistow 121 £1,744
      Widmore 20 £1,745
      Becontree Heath 74 £1,752
      Bowes 31 £1,755
      Collier Row 49 £1,765
      Selhurst 111 £1,766
      New Cross 107 £1,770
      Leyton 204 £1,776
      Purley 72 £1,780
      Longlands 20 £1,780
      Cranford 30 £1,786
      Cricklewood 70 £1,790
      Blackheath 30 £1,790
      Rainham 23 £1,804
      Harmondsworth 32 £1,809
      Clayhall 37 £1,811
      Alperton 137 £1,812
      Wallington 49 £1,823
      Cowley 115 £1,824
      Gidea Park 30 £1,828
      Belmont 50 £1,828
      Sudbury Hill 46 £1,836
      Kingsbury 109 £1,837
      Scrattons Farm 35 £1,840
      West Green 190 £1,846
      Hale End 20 £1,856
      Bethnal Green 179 £1,857
      Peckham 124 £1,859
      Hendon 96 £1,859
      Palmers Green 69 £1,860
      Clapton 124 £1,873
      Forest Hill 59 £1,878
      Stanmore 52 £1,881
      Loughborough Junction 97 £1,887
      Little Ilford 49 £1,889
      Deptford 83 £1,893
      Earlsfield 97 £1,893
      Crystal Palace 20 £1,896
      Harold Wood 20 £1,899
      Well Hall 33 £1,901
      Poplar 213 £1,902
      Ladywell 125 £1,907
      Harringay 120 £1,919
      New Cross Gate 87 £1,924
      Manor Park 38 £1,927
      Shooters Hill 37 £1,932
      Collier's Wood 76 £1,940
      Hayes 185 £1,948
      Yeading 88 £1,953
      Fallow Corner 20 £1,963
      New Barnet 34 £1,969
      Hackney Wick 29 £1,978
      Bow 226 £1,979
      Park Royal 243 £1,982
      Hanwell 205 £1,990
      West Ham 109 £1,993
      Mile End 112 £1,996
      Perry Vale 59 £1,997
      Hook 24 £2,005
      South Norwood 54 £2,007
      Streatham 185 £2,012
      Perivale 105 £2,021
      Snaresbrook 20 £2,028
      Upton Park 66 £2,038
      Haggerston 103 £2,038
      Finchley 45 £2,040
      Preston 143 £2,055
      Rotherhithe 157 £2,057
      West Hendon 71 £2,061
      West Barnes 50 £2,080
      Norbiton 218 £2,083
      Hornsey 106 £2,083
      Northwood 90 £2,087
      Colindale 241 £2,094
      Brixton 144 £2,096
      Norbury 35 £2,102
      Harlesden 162 £2,109
      Colney Hatch 24 £2,116
      Dollis Hill 143 £2,119
      Canning Town 162 £2,124
      Southgate 35 £2,125
      Surbiton 123 £2,126
      Pinner 44 £2,127
      Gallions Reach 32 £2,136
      Nunhead 61 £2,138
      Finsbury Park 113 £2,153
      Spring Grove 109 £2,167
      West Hackney 44 £2,169
      Streatham Hill 165 £2,176
      Whetstone 38 £2,182
      Beckton 67 £2,189
      Summerstown 86 £2,190
      Shadwell 99 £2,193
      Stratford 339 £2,195
      Twyford 59 £2,205
      Chinbrook 27 £2,222
      Thamesmead 32 £2,241
      Furzedown 196 £2,245
      Holloway 254 £2,251
      Limehouse 171 £2,253
      Old Kent Road 207 £2,260
      Strawberry Hill 51 £2,290
      Brockley 31 £2,293
      Archway 94 £2,298
      Brent Cross 71 £2,301
      East Dulwich 46 £2,317
      Stockwell 144 £2,321
      Dagenham 87 £2,325
      Wandsworth 183 £2,328
      Silvertown 152 £2,342
      Church End 61 £2,347
      New Southgate 51 £2,353
      Mapesbury 125 £2,358
      Kennington 59 £2,362
      Upper Norwood 22 £2,370
      East Greenwich 161 £2,375
      Charlton 57 £2,386
      Kidbrooke 88 £2,388
      Crouch End 75 £2,421
      Blackwall 289 £2,427
      Walworth 171 £2,434
      Kilburn 106 £2,443
      Roehampton 76 £2,460
      Greenwich Peninsula 67 £2,467
      Shacklewell 74 £2,471
      West Finchley 48 £2,497
      Stamford Hill 53 £2,498
      Charlton Riverside 35 £2,504
      Merton 112 £2,539
      Tufnell Park 60 £2,553
      Friern Barnet 40 £2,559
      Oval 125 £2,566
      Clapham 231 £2,621
      North Finchley 50 £2,622
      Dalston 96 £2,640
      Motspur Park 30 £2,652
      Whitechapel 692 £2,658
      Upton 24 £2,659
      North Sheen 61 £2,663
      Putney 142 £2,674
      Stoke Newington 143 £2,674
      West Kensington 360 £2,694
      Mill Hill 73 £2,716
      Balham 145 £2,769
      Clapham Junction 209 £2,784
      Temple Fortune 93 £2,793
      Merton Park 114 £2,833
      Highbury 171 £2,844
      St Pancras 176 £2,856
      Elephant and Castle 368 £2,889
      Shepherd's Bush 444 £2,894
      Stroud Green 33 £2,897
      Bermondsey 229 £2,940
      Barnsbury 390 £2,965
      Cockfosters 48 £3,002
      Muswell Hill 97 £3,023
      Isle of Dogs 922 £3,042
      Brook Green 150 £3,047
      Dulwich 21 £3,051
      Southfields 76 £3,058
      Hoxton 174 £3,062
      Queen's Park 114 £3,068
      Ickenham 50 £3,084
      Brondesbury 138 £3,123
      Lambeth 49 £3,179
      Golders Green 162 £3,247
      Battersea 230 £3,284
      Canary Wharf 452 £3,345
      North Kensington 183 £3,377
      Somers Town 135 £3,397
      Islington 207 £3,401
      Woodside Park 40 £3,414
      South Hampstead 211 £3,454
      Kentish Town 198 £3,455
      Fulham 468 £3,503
      Fitzrovia 280 £3,516
      Shoreditch 149 £3,517
      Gospel Oak 41 £3,520
      South Hornchurch 24 £3,539
      St Margarets 94 £3,556
      The Borough 265 £3,611
      Hammersmith 540 £3,741
      Raynes Park 131 £3,749
      Wapping 281 £3,841
      Hampton Wick 34 £3,850
      Finsbury 218 £3,970
      Clerkenwell 194 £4,006
      Earl's Court 437 £4,077
      East Sheen 36 £4,086
      Waterloo 180 £4,188
      Vauxhall 401 £4,212
      West Hampstead 293 £4,234
      Kew 34 £4,594
      Holborn 151 £4,685
      Mortlake 31 £4,773
      King's Cross 185 £4,779
      Southwark 129 £4,841
      Bloomsbury 134 £5,069
      Petersham 31 £5,165
      Notting Hill 404 £5,178
      Chalk Farm 335 £5,331
      Brompton 720 £5,406
      High Barnet 36 £5,447
      Belsize Park 411 £5,748
      Hadley Wood 26 £7,216
      Kensington 334 £7,436
      Chelsea 581 £7,900
      South Kensington 637 £10,876
      Hampstead Garden Suburb 55 £14,962
      Be the first to find new properties

      Your search

      • Greater london

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