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 41 £1,288
      Southend 27 £1,330
      Marks Gate 20 £1,356
      Scrattons Farm 262 £1,358
      Cricklewood 124 £1,383
      Pollards Hill 64 £1,395
      Forest Gate 61 £1,417
      Manor Park 39 £1,421
      Anerley 32 £1,448
      Catford South 57 £1,454
      Longlands 27 £1,455
      Bedfont 56 £1,458
      Edmonton 115 £1,470
      Plashet 81 £1,471
      Mitcham 105 £1,472
      Poverest 24 £1,477
      Northumberland Heath 38 £1,487
      Waddon 100 £1,497
      Greenford 105 £1,502
      Tolworth 33 £1,504
      West Drayton 73 £1,511
      Thornton Heath 176 £1,514
      Harringay 185 £1,526
      Penge 35 £1,527
      Barking Riverside 24 £1,528
      St Paul's Cray 25 £1,530
      Kenton 64 £1,539
      Camberwell 149 £1,544
      West Green 324 £1,551
      Wealdstone 216 £1,557
      Addiscombe 78 £1,558
      Seven Kings 141 £1,563
      South Norwood 84 £1,565
      Plumstead 106 £1,577
      Little Ilford 46 £1,585
      Sudbury 143 £1,596
      Newbury Park 65 £1,601
      Fairlop 24 £1,621
      Hounslow West 116 £1,623
      Feltham 75 £1,629
      Leyton 237 £1,630
      Harold Hill 37 £1,641
      Beckenham 47 £1,643
      Little Heath 27 £1,647
      Chadwell Heath 34 £1,648
      Maryland 83 £1,651
      Worton 120 £1,651
      Southbury 74 £1,656
      Highams Park 55 £1,656
      South Woodford 26 £1,658
      Elm Park 20 £1,664
      Abbey Wood 44 £1,664
      Goddington 21 £1,679
      Brunswick Park 33 £1,691
      Plaistow 144 £1,694
      Perry Vale 75 £1,698
      Carshalton Beeches 44 £1,700
      Gidea Park 31 £1,713
      Thames View 71 £1,721
      Streatham Hill 278 £1,743
      Hanworth 24 £1,745
      Well Hall 33 £1,746
      Homerton 109 £1,748
      Rotherhithe 181 £1,756
      Hainault 27 £1,760
      New Cross 138 £1,760
      Snaresbrook 29 £1,770
      Collier Row 39 £1,772
      Stepney 228 £1,781
      The Wrythe 24 £1,798
      Loughborough Junction 108 £1,806
      Heston 76 £1,808
      Becontree 69 £1,810
      Woodside 48 £1,811
      Harmondsworth 22 £1,814
      Beckton 81 £1,815
      Chingford 120 £1,817
      Hillingdon 81 £1,817
      Clapton 167 £1,818
      Hither Green 73 £1,819
      Poplar 246 £1,820
      Peckham 158 £1,821
      New Cross Gate 119 £1,827
      Thamesmead 50 £1,834
      Collier's Wood 91 £1,836
      Horn Park 27 £1,838
      West Hackney 77 £1,839
      Worcester Park 29 £1,845
      Rush Green 53 £1,848
      Widmore 30 £1,849
      Purley 71 £1,850
      Northwood 77 £1,853
      Dagenham 64 £1,856
      Shooters Hill 48 £1,857
      Ponders End 55 £1,857
      Blackheath 35 £1,860
      Broad Green 230 £1,862
      Gants Hill 109 £1,866
      Redbridge 42 £1,872
      Ladywell 102 £1,873
      Wanstead 25 £1,877
      Palmers Green 66 £1,878
      Selhurst 92 £1,879
      Finchley 61 £1,882
      New Barnet 31 £1,885
      Rayners Lane 132 £1,885
      Herne Hill 20 £1,895
      Shortlands 29 £1,897
      Dulwich Village 21 £1,904
      Forest Hill 64 £1,905
      Preston 186 £1,906
      Deptford 118 £1,915
      Crystal Palace 28 £1,927
      Gallions Reach 33 £1,928
      Becontree Heath 64 £1,948
      Brixton 190 £1,955
      Alperton 133 £1,961
      Bethnal Green 236 £1,963
      Hackney 169 £1,966
      New Southgate 36 £1,969
      Leytonstone 111 £1,976
      West Norwood 83 £1,976
      Upper Norwood 32 £1,980
      Hornsey 166 £1,982
      Wallington 27 £1,984
      Harrow Weald 82 £1,984
      Hayes 137 £1,986
      Church End 66 £1,989
      Belmont 55 £1,989
      Archway 174 £1,989
      Summerstown 137 £1,995
      Barkingside 25 £1,998
      Yiewsley 62 £2,007
      Bow 233 £2,007
      Hackney Wick 41 £2,015
      Whetstone 38 £2,019
      Benhilton 78 £2,021
      Yeading 84 £2,022
      Southgate 43 £2,023
      Hook 23 £2,025
      Haggerston 106 £2,028
      New Malden 77 £2,032
      Holloway 339 £2,038
      Perivale 86 £2,046
      Cowley 94 £2,048
      Shadwell 136 £2,069
      Stockwell 211 £2,070
      Norbury 41 £2,077
      Mile End 192 £2,087
      West Ham 134 £2,097
      Hale End 26 £2,102
      Tulse Hill 49 £2,108
      Upton Park 74 £2,117
      Kingsbury 98 £2,121
      Morden 36 £2,128
      Dollis Hill 173 £2,130
      Mapesbury 108 £2,132
      Furzedown 338 £2,138
      Streatham 157 £2,141
      Limehouse 235 £2,149
      Stanmore 40 £2,154
      Stroud Green 45 £2,154
      Osterley 23 £2,157
      East Dulwich 83 £2,157
      Whitton 39 £2,159
      West Barnes 53 £2,159
      Park Royal 245 £2,165
      Canning Town 240 £2,166
      Hanwell 195 £2,167
      Barnehurst 25 £2,176
      West Hendon 66 £2,176
      West Finchley 41 £2,189
      Middle Park 32 £2,198
      Cranford 23 £2,206
      New Eltham 24 £2,208
      Charlton 69 £2,216
      Hendon 101 £2,220
      Hornchurch 33 £2,227
      Honor Oak 32 £2,258
      Balham 216 £2,259
      Old Kent Road 240 £2,260
      Finsbury Park 149 £2,264
      Earlsfield 130 £2,290
      Stamford Hill 86 £2,299
      East Greenwich 219 £2,302
      Nunhead 53 £2,320
      Sudbury Hill 37 £2,324
      Berrylands 23 £2,328
      Harlesden 154 £2,330
      Spring Grove 115 £2,341
      Shacklewell 109 £2,351
      Friern Barnet 47 £2,360
      Highbury 200 £2,362
      Dulwich 20 £2,369
      Twyford 65 £2,390
      Kidbrooke 116 £2,402
      Kilburn 110 £2,403
      Brockley 42 £2,406
      Walworth 232 £2,414
      Colindale 176 £2,417
      Wandsworth 299 £2,437
      Merton 114 £2,437
      Brent Cross 73 £2,458
      Surbiton 108 £2,459
      Clayhall 42 £2,476
      North Finchley 66 £2,478
      Bowes 278 £2,482
      Charlton Riverside 39 £2,485
      Crouch End 102 £2,494
      Stratford 496 £2,497
      Pinner 35 £2,502
      Hampton Hill 20 £2,518
      Stoke Newington 185 £2,530
      Chinbrook 29 £2,531
      Clapham 366 £2,546
      Upton 34 £2,555
      Dalston 130 £2,555
      Kennington 80 £2,577
      Southfields 126 £2,583
      Blackwall 408 £2,623
      Hendon Central 443 £2,659
      Bermondsey 282 £2,660
      Oval 152 £2,661
      Putney 185 £2,674
      St Pancras 226 £2,690
      Silvertown 151 £2,703
      North Woolwich 22 £2,721
      West Kensington 440 £2,724
      Shepherd's Bush 541 £2,725
      Norbiton 187 £2,748
      Strawberry Hill 58 £2,778
      Greenwich Peninsula 92 £2,780
      Merton Park 129 £2,805
      Clapham Junction 307 £2,822
      Tufnell Park 46 £2,827
      Roehampton 106 £2,850
      Queen's Park 112 £2,855
      Whitechapel 764 £2,954
      Hoxton 209 £2,999
      Elephant and Castle 348 £3,070
      Isle of Dogs 1,088 £3,093
      Battersea 291 £3,115
      Barnsbury 393 £3,134
      Gospel Oak 60 £3,216
      Woodside Park 38 £3,263
      Petersham 30 £3,267
      Canary Wharf 500 £3,320
      Temple Fortune 98 £3,326
      North Kensington 245 £3,339
      Kentish Town 230 £3,367
      Ickenham 52 £3,379
      Brook Green 158 £3,408
      Lambeth 70 £3,414
      Hampton Wick 47 £3,431
      Cockfosters 45 £3,446
      Brondesbury 107 £3,470
      Muswell Hill 120 £3,491
      Somers Town 132 £3,501
      South Hampstead 221 £3,558
      Islington 237 £3,564
      Hammersmith 688 £3,638
      Mill Hill 45 £3,700
      The Borough 321 £3,724
      Fitzrovia 364 £3,744
      Earl's Court 632 £3,822
      Golders Green 158 £3,847
      Wapping 311 £3,857
      Fulham 519 £3,886
      Shoreditch 195 £3,897
      Raynes Park 162 £3,927
      North Sheen 66 £3,976
      Clerkenwell 256 £4,030
      Holborn 181 £4,131
      Waterloo 204 £4,204
      High Barnet 45 £4,229
      West Hampstead 333 £4,273
      Kew 44 £4,276
      Vauxhall 407 £4,281
      East Sheen 42 £4,303
      Mortlake 49 £4,314
      St Margarets 86 £4,356
      Finsbury 251 £4,394
      Southwark 168 £4,574
      King's Cross 251 £4,614
      Chalk Farm 392 £5,088
      Bloomsbury 171 £5,270
      Belsize Park 473 £5,456
      Notting Hill 469 £5,456
      Coombe 44 £5,518
      Brompton 949 £5,689
      Hadley Wood 25 £7,219
      Kensington 414 £7,478
      Chelsea 649 £7,489
      South Kensington 686 £11,093
      Hampstead Garden Suburb 59 £13,050
      Be the first to find new properties
      Your search
      • Greater london

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