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 29 £1,044
      Downham 71 £1,176
      Berrylands 22 £1,216
      West Drayton 62 £1,309
      Highams Park 29 £1,319
      St Paul's Cray 52 £1,319
      Thornton Heath 182 £1,325
      Elm Park 20 £1,325
      Osterley 35 £1,335
      Southend 29 £1,341
      Little Heath 25 £1,344
      Bedfont 75 £1,347
      Wealdstone 224 £1,348
      Morden 37 £1,352
      Tolworth 36 £1,360
      Pollards Hill 45 £1,374
      Goddington 21 £1,383
      Seven Kings 181 £1,395
      Hounslow West 173 £1,419
      Barking Riverside 26 £1,424
      Anerley 28 £1,434
      Carshalton Beeches 51 £1,442
      Penge 36 £1,445
      Beckenham 29 £1,449
      Harold Hill 37 £1,468
      Forest Gate 60 £1,469
      Becontree 78 £1,471
      Chadwell Heath 44 £1,472
      Bexley 22 £1,475
      Gants Hill 143 £1,484
      Yiewsley 71 £1,520
      Southbury 58 £1,522
      Chingford 36 £1,524
      Worcester Park 27 £1,526
      Sudbury 151 £1,540
      Whitton 54 £1,542
      Edmonton 81 £1,545
      Greenford 133 £1,546
      Newbury Park 85 £1,546
      Waddon 102 £1,554
      Maryland 73 £1,555
      Broad Green 210 £1,555
      Kenton 55 £1,570
      Shortlands 33 £1,571
      Redbridge 53 £1,575
      Ponders End 57 £1,577
      Rayners Lane 167 £1,582
      Plashet 87 £1,589
      Northumberland Heath 44 £1,594
      Hainault 30 £1,596
      Worton 133 £1,596
      Woodside 42 £1,601
      Homerton 86 £1,602
      Feltham 101 £1,603
      Addiscombe 84 £1,606
      Lower Belvedere 25 £1,608
      Hendon Central 81 £1,612
      The Wrythe 29 £1,623
      Stepney 215 £1,627
      Thames View 89 £1,628
      Plumstead 86 £1,637
      Mitcham 115 £1,642
      Fairlop 29 £1,645
      Barkingside 34 £1,655
      Brunswick Park 38 £1,662
      New Malden 74 £1,672
      West Norwood 67 £1,672
      Harrow Weald 89 £1,680
      Heston 89 £1,683
      New Cross 111 £1,688
      Plaistow 124 £1,691
      Widmore 23 £1,698
      Tulse Hill 46 £1,699
      South Woodford 24 £1,703
      Hillingdon 91 £1,705
      Honor Oak 27 £1,709
      Abbey Wood 38 £1,712
      Rush Green 61 £1,727
      Hither Green 84 £1,728
      Becontree Heath 75 £1,729
      Hanworth 31 £1,730
      Hackney 135 £1,743
      Elmers End 21 £1,746
      Camberwell 104 £1,763
      Bowes 32 £1,768
      Harmondsworth 31 £1,768
      Benhilton 103 £1,779
      Leytonstone 93 £1,779
      Collier Row 50 £1,780
      Clayhall 32 £1,783
      Cricklewood 66 £1,785
      Wallington 49 £1,788
      Leyton 178 £1,788
      Selhurst 102 £1,794
      Belmont 48 £1,796
      Kingsbury 106 £1,799
      Peckham 117 £1,803
      Collier's Wood 76 £1,809
      Alperton 126 £1,823
      Catford South 51 £1,834
      Yeading 88 £1,836
      Crystal Palace 22 £1,841
      Cowley 118 £1,845
      Scrattons Farm 37 £1,845
      Loughborough Junction 87 £1,846
      Gidea Park 31 £1,847
      Ladywell 133 £1,847
      Stanmore 47 £1,861
      Sudbury Hill 40 £1,862
      Chinbrook 25 £1,862
      Southgate 33 £1,865
      Hendon 91 £1,866
      Little Ilford 49 £1,884
      Harold Wood 20 £1,885
      Well Hall 29 £1,895
      Hayes 166 £1,895
      Forest Hill 58 £1,900
      Palmers Green 73 £1,902
      Harringay 109 £1,903
      West Ham 109 £1,932
      Shooters Hill 37 £1,936
      Bethnal Green 166 £1,940
      Poplar 218 £1,941
      New Cross Gate 84 £1,945
      Perry Vale 61 £1,945
      Hackney Wick 30 £1,946
      West Green 190 £1,946
      Cranford 23 £1,947
      Purley 59 £1,950
      Deptford 78 £1,951
      East Dulwich 42 £1,952
      Manor Park 37 £1,954
      Preston 145 £1,955
      Clapton 114 £1,956
      Streatham 163 £1,961
      Hanwell 187 £1,965
      Harlesden 154 £1,969
      Perivale 94 £1,970
      Rotherhithe 154 £1,970
      Bow 217 £1,983
      West Barnes 49 £2,000
      New Barnet 34 £2,009
      Fallow Corner 21 £2,012
      Earlsfield 88 £2,017
      West Hendon 74 £2,021
      Park Royal 226 £2,021
      Gallions Reach 31 £2,037
      Haggerston 101 £2,038
      Brixton 143 £2,041
      Mile End 114 £2,042
      Colney Hatch 26 £2,048
      Dollis Hill 134 £2,054
      South Norwood 54 £2,057
      Finchley 40 £2,066
      Snaresbrook 21 £2,068
      Colindale 220 £2,075
      Streatham Hill 161 £2,076
      Blackheath 26 £2,081
      Dagenham 81 £2,094
      Stratford 312 £2,104
      Summerstown 88 £2,105
      Canning Town 163 £2,114
      Hook 22 £2,117
      Surbiton 120 £2,126
      Hornsey 100 £2,130
      Thamesmead 34 £2,131
      Nunhead 53 £2,141
      Northwood 86 £2,148
      Norbiton 183 £2,149
      Furzedown 194 £2,150
      West Hackney 43 £2,153
      Beckton 64 £2,174
      Shadwell 96 £2,176
      Whetstone 38 £2,179
      Pinner 39 £2,183
      Spring Grove 102 £2,186
      Finsbury Park 105 £2,189
      Holloway 233 £2,196
      Upton Park 67 £2,204
      Brent Cross 63 £2,219
      Twyford 55 £2,233
      Church End 74 £2,234
      Norbury 31 £2,252
      Limehouse 164 £2,260
      Upper Norwood 22 £2,266
      Stockwell 150 £2,276
      Old Kent Road 205 £2,290
      Kidbrooke 82 £2,299
      Strawberry Hill 48 £2,327
      Wandsworth 161 £2,337
      Silvertown 139 £2,347
      New Southgate 47 £2,365
      Charlton Riverside 33 £2,369
      Archway 89 £2,369
      Brockley 31 £2,374
      West Finchley 47 £2,378
      Walworth 152 £2,385
      East Greenwich 155 £2,405
      Charlton 54 £2,416
      Blackwall 281 £2,422
      Kilburn 102 £2,435
      Crouch End 76 £2,447
      Merton 95 £2,478
      Mapesbury 108 £2,486
      Kennington 63 £2,500
      Dalston 104 £2,521
      Stamford Hill 53 £2,531
      Greenwich Peninsula 65 £2,532
      Friern Barnet 39 £2,547
      Oval 122 £2,553
      North Finchley 45 £2,563
      Tufnell Park 57 £2,594
      Clapham 215 £2,618
      Putney 141 £2,663
      Motspur Park 27 £2,668
      Dulwich 20 £2,670
      Stoke Newington 150 £2,674
      Whitechapel 663 £2,690
      Shacklewell 65 £2,699
      Clapham Junction 208 £2,707
      Merton Park 94 £2,722
      Highbury 166 £2,738
      Balham 137 £2,744
      Mill Hill 70 £2,760
      Roehampton 77 £2,768
      Temple Fortune 94 £2,770
      Upton 24 £2,772
      West Kensington 339 £2,790
      Stroud Green 32 £2,791
      St Pancras 162 £2,837
      Bermondsey 188 £2,845
      North Sheen 58 £2,846
      Shepherd's Bush 432 £2,913
      Elephant and Castle 274 £2,921
      Southfields 73 £2,954
      Cockfosters 48 £2,981
      Lambeth 50 £2,988
      South Hornchurch 22 £2,995
      Queen's Park 106 £3,021
      Brook Green 148 £3,037
      Barnsbury 384 £3,049
      Hoxton 168 £3,078
      Ickenham 47 £3,096
      Brondesbury 134 £3,132
      Muswell Hill 83 £3,147
      Isle of Dogs 857 £3,160
      Golders Green 155 £3,270
      Woodside Park 36 £3,287
      Battersea 207 £3,299
      Somers Town 133 £3,334
      North Kensington 177 £3,377
      Gospel Oak 39 £3,393
      Canary Wharf 433 £3,407
      Islington 202 £3,408
      Shoreditch 145 £3,430
      Fitzrovia 280 £3,481
      Fulham 451 £3,497
      South Hampstead 209 £3,516
      Kentish Town 171 £3,564
      St Margarets 86 £3,698
      Hammersmith 512 £3,827
      Raynes Park 121 £3,857
      The Borough 255 £3,858
      Wapping 278 £3,862
      Clerkenwell 190 £3,897
      Hampton Wick 36 £3,938
      Finsbury 210 £4,020
      Earl's Court 420 £4,097
      West Hampstead 290 £4,173
      East Sheen 36 £4,177
      Vauxhall 389 £4,232
      Waterloo 173 £4,248
      Kew 31 £4,624
      Mortlake 35 £4,732
      Southwark 129 £4,786
      King's Cross 179 £4,820
      Holborn 136 £4,842
      Petersham 31 £4,987
      Bloomsbury 129 £5,167
      Chalk Farm 343 £5,204
      Notting Hill 393 £5,295
      Brompton 669 £5,535
      High Barnet 34 £5,634
      Belsize Park 391 £5,828
      Hadley Wood 26 £6,896
      Kensington 318 £7,530
      Chelsea 534 £8,344
      South Kensington 575 £11,492
      Hampstead Garden Suburb 53 £14,218
      Be the first to find new properties
      Your search
      • Greater london

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