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 30 £1,071
      Berrylands 21 £1,207
      Downham 74 £1,220
      Osterley 30 £1,235
      St Paul's Cray 53 £1,290
      Bedfont 73 £1,302
      Little Heath 30 £1,304
      Morden 36 £1,313
      West Drayton 56 £1,315
      Thornton Heath 178 £1,331
      Wealdstone 225 £1,343
      Highams Park 30 £1,348
      Southend 30 £1,353
      Pollards Hill 46 £1,398
      Seven Kings 189 £1,400
      Barking Riverside 24 £1,412
      Goddington 20 £1,420
      Hounslow West 174 £1,426
      Forest Gate 51 £1,432
      Tolworth 34 £1,438
      Penge 39 £1,455
      Becontree 77 £1,458
      Bexley 24 £1,473
      Beckenham 29 £1,473
      Chadwell Heath 45 £1,489
      Carshalton Beeches 53 £1,491
      Greenford 122 £1,502
      Southbury 52 £1,503
      Gants Hill 145 £1,508
      Harold Hill 37 £1,509
      Redbridge 51 £1,522
      Yiewsley 69 £1,527
      Woodside 42 £1,537
      Maryland 72 £1,539
      Newbury Park 86 £1,545
      Anerley 28 £1,545
      Edmonton 79 £1,549
      Waddon 103 £1,553
      Feltham 106 £1,557
      Kenton 49 £1,557
      Addiscombe 85 £1,564
      Ponders End 57 £1,564
      Whitton 54 £1,574
      Chingford 37 £1,576
      Worton 138 £1,577
      Thames View 87 £1,577
      Sudbury 170 £1,583
      Worcester Park 31 £1,587
      Barkingside 34 £1,589
      Hendon Central 81 £1,600
      Broad Green 209 £1,601
      Northumberland Heath 45 £1,602
      Hainault 29 £1,610
      Stepney 212 £1,612
      Plashet 88 £1,613
      Homerton 85 £1,615
      Lower Belvedere 25 £1,615
      The Wrythe 29 £1,627
      Fairlop 32 £1,629
      Shortlands 32 £1,640
      Brunswick Park 38 £1,645
      Mitcham 122 £1,651
      Hanworth 33 £1,651
      Harrow Weald 91 £1,654
      Plumstead 93 £1,669
      West Norwood 70 £1,678
      Rush Green 67 £1,682
      Tulse Hill 46 £1,689
      Heston 93 £1,690
      Abbey Wood 38 £1,704
      Elmers End 22 £1,705
      Hillingdon 92 £1,706
      South Woodford 26 £1,710
      New Malden 76 £1,715
      Honor Oak 26 £1,722
      Rayners Lane 165 £1,728
      Bowes 32 £1,731
      Becontree Heath 75 £1,738
      Catford South 47 £1,739
      Benhilton 113 £1,749
      Plaistow 126 £1,758
      Widmore 21 £1,762
      Hither Green 81 £1,768
      New Cross 109 £1,771
      Leytonstone 96 £1,771
      Hackney 121 £1,771
      Cranford 25 £1,773
      Longlands 21 £1,780
      Collier Row 49 £1,792
      Selhurst 105 £1,795
      Cricklewood 69 £1,799
      Clayhall 34 £1,801
      Belmont 49 £1,809
      Leyton 186 £1,812
      Alperton 135 £1,826
      Camberwell 108 £1,833
      Cowley 113 £1,834
      Harmondsworth 31 £1,835
      Hendon 93 £1,847
      Peckham 116 £1,848
      Scrattons Farm 35 £1,848
      Palmers Green 70 £1,848
      Harold Wood 21 £1,857
      Wallington 50 £1,866
      Kingsbury 109 £1,870
      Purley 63 £1,871
      Sudbury Hill 44 £1,875
      Ladywell 122 £1,891
      Crystal Palace 20 £1,891
      West Green 192 £1,895
      Loughborough Junction 93 £1,895
      Well Hall 32 £1,902
      Collier's Wood 76 £1,906
      Blackheath 27 £1,912
      Poplar 215 £1,920
      Bethnal Green 169 £1,920
      Yeading 90 £1,922
      Little Ilford 49 £1,930
      Shooters Hill 37 £1,931
      Stanmore 50 £1,939
      Gidea Park 31 £1,946
      Hayes 176 £1,946
      Harringay 116 £1,950
      Forest Hill 57 £1,955
      Hackney Wick 29 £1,961
      Perry Vale 60 £1,964
      Clapton 111 £1,968
      New Cross Gate 84 £1,980
      West Ham 110 £1,981
      Manor Park 36 £1,982
      Finchley 42 £1,984
      Bow 226 £1,984
      Streatham 179 £1,988
      Deptford 77 £1,988
      Perivale 106 £1,998
      Mile End 111 £2,002
      Park Royal 231 £2,006
      Earlsfield 84 £2,016
      South Norwood 54 £2,017
      Hanwell 198 £2,022
      Snaresbrook 20 £2,025
      West Hendon 74 £2,040
      Rotherhithe 152 £2,054
      West Barnes 51 £2,060
      Gallions Reach 32 £2,070
      Colindale 235 £2,076
      Hook 23 £2,080
      Preston 143 £2,082
      Upton Park 67 £2,083
      New Barnet 33 £2,091
      Dagenham 84 £2,093
      Harlesden 164 £2,105
      Hornsey 108 £2,113
      Norbiton 211 £2,115
      Brixton 143 £2,117
      West Hackney 47 £2,118
      Canning Town 163 £2,120
      Colney Hatch 24 £2,125
      Haggerston 96 £2,125
      Dollis Hill 138 £2,127
      Norbury 35 £2,149
      Southgate 34 £2,150
      Northwood 85 £2,155
      Finsbury Park 109 £2,163
      Surbiton 119 £2,168
      Nunhead 58 £2,180
      Whetstone 38 £2,182
      Twyford 57 £2,183
      Streatham Hill 164 £2,184
      Pinner 44 £2,193
      Thamesmead 33 £2,196
      Shadwell 98 £2,208
      Holloway 234 £2,229
      Stratford 324 £2,241
      Spring Grove 105 £2,241
      Summerstown 85 £2,247
      Furzedown 197 £2,250
      Limehouse 167 £2,270
      Chinbrook 26 £2,281
      Beckton 66 £2,285
      Charlton Riverside 34 £2,286
      East Dulwich 46 £2,296
      Upper Norwood 23 £2,320
      Old Kent Road 201 £2,324
      Brent Cross 68 £2,329
      Archway 90 £2,332
      Stockwell 144 £2,339
      Silvertown 151 £2,342
      Charlton 58 £2,358
      Brockley 32 £2,362
      Strawberry Hill 48 £2,374
      Church End 58 £2,374
      Mapesbury 119 £2,399
      East Greenwich 156 £2,407
      Kidbrooke 83 £2,410
      Wandsworth 170 £2,418
      Kennington 56 £2,428
      Walworth 163 £2,430
      Roehampton 78 £2,439
      Blackwall 283 £2,441
      Crouch End 74 £2,446
      New Southgate 47 £2,448
      Greenwich Peninsula 66 £2,471
      Kilburn 102 £2,482
      West Finchley 49 £2,485
      Stamford Hill 53 £2,510
      Friern Barnet 39 £2,537
      Merton 111 £2,543
      Dalston 98 £2,609
      Oval 120 £2,614
      North Finchley 47 £2,621
      Tufnell Park 56 £2,640
      Stoke Newington 143 £2,669
      Whitechapel 682 £2,680
      Putney 143 £2,680
      Motspur Park 29 £2,714
      Shacklewell 66 £2,718
      Clapham 212 £2,728
      Mill Hill 72 £2,745
      North Sheen 57 £2,749
      Upton 24 £2,772
      Clapham Junction 209 £2,773
      Temple Fortune 96 £2,782
      Balham 139 £2,790
      West Kensington 336 £2,806
      Stroud Green 33 £2,811
      Merton Park 115 £2,816
      Highbury 172 £2,839
      South Hornchurch 25 £2,848
      St Pancras 172 £2,864
      Shepherd's Bush 438 £2,908
      Elephant and Castle 346 £2,930
      Southfields 75 £2,933
      Lambeth 47 £2,957
      Dulwich 21 £2,988
      Barnsbury 380 £2,991
      Cockfosters 48 £2,998
      Queen's Park 110 £3,003
      Muswell Hill 90 £3,010
      Bermondsey 216 £3,056
      Isle of Dogs 913 £3,057
      Brondesbury 139 £3,087
      Brook Green 146 £3,101
      Hoxton 170 £3,102
      Ickenham 48 £3,136
      Golders Green 166 £3,206
      Battersea 219 £3,323
      Canary Wharf 441 £3,362
      Woodside Park 39 £3,390
      Islington 206 £3,394
      North Kensington 179 £3,411
      Somers Town 131 £3,459
      South Hampstead 211 £3,476
      Gospel Oak 41 £3,518
      Fitzrovia 282 £3,533
      Shoreditch 145 £3,549
      Fulham 447 £3,604
      Kentish Town 178 £3,646
      The Borough 254 £3,707
      St Margarets 88 £3,711
      Hammersmith 522 £3,819
      Raynes Park 125 £3,843
      Wapping 275 £3,880
      Clerkenwell 193 £3,934
      Hampton Wick 34 £3,951
      Finsbury 215 £4,007
      Earl's Court 443 £4,050
      East Sheen 35 £4,166
      Vauxhall 400 £4,167
      West Hampstead 290 £4,233
      Waterloo 176 £4,237
      Kew 32 £4,634
      Holborn 146 £4,756
      King's Cross 181 £4,788
      Southwark 127 £4,839
      Mortlake 30 £4,852
      Petersham 29 £5,037
      Bloomsbury 131 £5,057
      Notting Hill 398 £5,170
      Chalk Farm 337 £5,287
      High Barnet 36 £5,447
      Brompton 712 £5,456
      Belsize Park 406 £5,786
      Hadley Wood 26 £7,216
      Kensington 330 £7,341
      Chelsea 573 £7,830
      South Kensington 635 £10,912
      Hampstead Garden Suburb 53 £15,011
      Be the first to find new properties

      Your search

      • Greater london

      There were 4,461 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!