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 34 £1,034
      Osterley 33 £1,175
      Downham 73 £1,181
      Berrylands 21 £1,197
      Morden 40 £1,258
      Bedfont 78 £1,258
      St Paul's Cray 49 £1,272
      West Drayton 57 £1,308
      Little Heath 37 £1,310
      Seven Kings 213 £1,336
      Thornton Heath 180 £1,337
      Forest Gate 59 £1,355
      Wealdstone 229 £1,360
      Southend 28 £1,367
      Highams Park 32 £1,384
      Pollards Hill 49 £1,388
      Hounslow West 184 £1,399
      Chadwell Heath 49 £1,427
      Yiewsley 70 £1,436
      Carshalton Beeches 57 £1,441
      Tolworth 32 £1,447
      Bexley 22 £1,448
      Lower Belvedere 22 £1,449
      Penge 44 £1,451
      Redbridge 57 £1,457
      Becontree 78 £1,468
      Beckenham 33 £1,478
      Barking Riverside 24 £1,484
      Worton 150 £1,501
      Newbury Park 92 £1,505
      Whitton 60 £1,505
      Gants Hill 146 £1,507
      Anerley 29 £1,509
      Southbury 48 £1,511
      Greenford 124 £1,512
      Harold Hill 39 £1,513
      Hendon Central 80 £1,519
      Homerton 96 £1,527
      Barkingside 30 £1,528
      Edmonton 76 £1,529
      Kenton 50 £1,536
      Waddon 108 £1,538
      Feltham 114 £1,544
      Addiscombe 90 £1,546
      The Wrythe 31 £1,547
      Maryland 74 £1,553
      Plashet 89 £1,577
      Hainault 30 £1,578
      Thames View 86 £1,580
      Sudbury 172 £1,580
      Chingford 39 £1,596
      Fairlop 34 £1,601
      Northumberland Heath 44 £1,608
      Hanworth 36 £1,610
      Stepney 219 £1,611
      Worcester Park 34 £1,616
      Broad Green 215 £1,621
      Shortlands 36 £1,622
      Heston 95 £1,623
      Woodside 40 £1,635
      South Woodford 26 £1,639
      Catford South 53 £1,641
      Mitcham 129 £1,649
      Brunswick Park 36 £1,653
      Plumstead 95 £1,656
      Hither Green 86 £1,658
      Hillingdon 94 £1,661
      Ponders End 55 £1,668
      Harrow Weald 92 £1,680
      Benhilton 123 £1,682
      Elmers End 22 £1,683
      Camberwell 121 £1,683
      New Malden 80 £1,685
      Rayners Lane 161 £1,694
      Tulse Hill 48 £1,695
      Honor Oak 26 £1,699
      Hackbridge 22 £1,700
      Rush Green 67 £1,702
      Rainham 23 £1,708
      Hackney 125 £1,715
      West Norwood 74 £1,718
      Becontree Heath 76 £1,741
      Selhurst 114 £1,747
      Clayhall 38 £1,750
      Plaistow 121 £1,753
      Leytonstone 104 £1,754
      Abbey Wood 38 £1,757
      Leyton 205 £1,766
      Widmore 21 £1,771
      Purley 72 £1,775
      Collier Row 49 £1,777
      Bowes 32 £1,778
      Cranford 29 £1,787
      Sudbury Hill 48 £1,793
      New Cross 106 £1,796
      Harmondsworth 33 £1,797
      Wallington 51 £1,798
      Alperton 133 £1,815
      Kingsbury 105 £1,817
      Belmont 50 £1,821
      Cricklewood 68 £1,821
      Scrattons Farm 34 £1,823
      Gidea Park 27 £1,823
      Blackheath 28 £1,827
      Hale End 20 £1,856
      Cowley 108 £1,857
      Clapton 128 £1,857
      Hendon 97 £1,860
      Palmers Green 67 £1,866
      Well Hall 34 £1,867
      Crystal Palace 21 £1,868
      Earlsfield 93 £1,869
      Ladywell 127 £1,878
      Bethnal Green 178 £1,882
      New Cross Gate 88 £1,887
      Little Ilford 51 £1,889
      Forest Hill 58 £1,891
      Stanmore 53 £1,894
      Peckham 122 £1,902
      West Green 186 £1,908
      Harold Wood 21 £1,923
      Loughborough Junction 95 £1,923
      Poplar 206 £1,927
      Manor Park 38 £1,927
      Shooters Hill 37 £1,934
      Harringay 116 £1,937
      Hayes 186 £1,949
      Yeading 87 £1,951
      West Ham 111 £1,954
      Deptford 84 £1,958
      Fallow Corner 20 £1,963
      Collier's Wood 81 £1,964
      Hackney Wick 28 £1,972
      Hanwell 205 £1,989
      Bow 221 £1,993
      Perry Vale 63 £1,997
      Hook 22 £1,997
      Mile End 109 £2,009
      Park Royal 234 £2,013
      Perivale 106 £2,014
      Upton Park 64 £2,026
      Streatham 179 £2,033
      South Norwood 56 £2,039
      Snaresbrook 21 £2,045
      Norbury 31 £2,049
      West Barnes 50 £2,049
      Haggerston 98 £2,055
      New Barnet 35 £2,059
      Norbiton 223 £2,063
      Hornsey 101 £2,064
      Rotherhithe 153 £2,081
      Surbiton 122 £2,090
      Preston 144 £2,090
      West Hendon 72 £2,092
      Colney Hatch 25 £2,097
      Colindale 247 £2,103
      Northwood 89 £2,103
      Canning Town 164 £2,105
      Dollis Hill 146 £2,109
      Brixton 145 £2,122
      Pinner 44 £2,127
      Gallions Reach 33 £2,129
      Finchley 49 £2,129
      Harlesden 153 £2,134
      Spring Grove 109 £2,137
      West Hackney 45 £2,141
      Streatham Hill 162 £2,153
      Nunhead 60 £2,161
      Finsbury Park 109 £2,163
      Southgate 35 £2,166
      Stratford 328 £2,185
      Whetstone 41 £2,186
      Shadwell 100 £2,187
      Limehouse 175 £2,192
      Beckton 66 £2,194
      Twyford 57 £2,205
      Holloway 257 £2,221
      Old Kent Road 209 £2,230
      Thamesmead 35 £2,232
      Chinbrook 27 £2,239
      Summerstown 89 £2,264
      Strawberry Hill 52 £2,270
      Wandsworth 192 £2,284
      Furzedown 189 £2,285
      Brent Cross 73 £2,303
      Church End 65 £2,309
      Dagenham 87 £2,312
      Stockwell 144 £2,314
      East Dulwich 44 £2,328
      Brockley 29 £2,329
      Mapesbury 129 £2,341
      Archway 96 £2,342
      Kennington 62 £2,355
      Upper Norwood 21 £2,355
      Kidbrooke 88 £2,356
      Silvertown 151 £2,368
      New Southgate 49 £2,377
      East Greenwich 160 £2,389
      Charlton 54 £2,415
      Blackwall 286 £2,417
      Walworth 171 £2,436
      Crouch End 74 £2,437
      Roehampton 76 £2,460
      Merton 113 £2,474
      Shacklewell 69 £2,477
      Greenwich Peninsula 72 £2,479
      Kilburn 106 £2,480
      West Finchley 47 £2,508
      Charlton Riverside 34 £2,535
      Tufnell Park 61 £2,539
      Highbury 165 £2,575
      Friern Barnet 31 £2,578
      Oval 125 £2,586
      North Finchley 52 £2,590
      Clapham 238 £2,590
      Motspur Park 29 £2,600
      Stamford Hill 48 £2,628
      Dalston 94 £2,632
      Whitechapel 686 £2,649
      Stoke Newington 140 £2,680
      West Kensington 350 £2,684
      Putney 148 £2,698
      Mill Hill 74 £2,700
      North Sheen 61 £2,733
      Temple Fortune 95 £2,764
      Clapham Junction 210 £2,767
      Upton 24 £2,767
      Dulwich 25 £2,779
      Balham 143 £2,804
      St Pancras 177 £2,851
      Merton Park 118 £2,862
      Bermondsey 221 £2,872
      Shepherd's Bush 446 £2,881
      Elephant and Castle 373 £2,884
      Barnsbury 383 £2,945
      Cockfosters 48 £2,964
      Southfields 81 £2,998
      Stroud Green 39 £3,015
      Muswell Hill 99 £3,019
      Brook Green 148 £3,029
      Queen's Park 113 £3,043
      Isle of Dogs 917 £3,054
      Ickenham 49 £3,065
      Brondesbury 141 £3,114
      Hoxton 178 £3,139
      Lambeth 49 £3,221
      Golders Green 168 £3,230
      Battersea 231 £3,270
      Islington 202 £3,334
      Canary Wharf 449 £3,359
      North Kensington 186 £3,392
      Somers Town 133 £3,423
      Gospel Oak 43 £3,435
      Fulham 492 £3,459
      South Hampstead 208 £3,461
      Woodside Park 39 £3,466
      Kentish Town 195 £3,482
      Fitzrovia 287 £3,508
      Shoreditch 144 £3,564
      South Hornchurch 24 £3,610
      St Margarets 91 £3,615
      The Borough 266 £3,623
      Hammersmith 540 £3,739
      Raynes Park 130 £3,755
      Wapping 282 £3,822
      Finsbury 219 £3,920
      Earl's Court 447 £4,036
      East Sheen 36 £4,070
      Clerkenwell 192 £4,087
      Hampton Wick 30 £4,113
      Waterloo 180 £4,134
      Vauxhall 398 £4,174
      West Hampstead 291 £4,229
      Kew 34 £4,594
      Holborn 147 £4,716
      Southwark 131 £4,762
      Mortlake 32 £4,805
      Bloomsbury 134 £5,013
      Notting Hill 392 £5,031
      Petersham 31 £5,077
      King's Cross 180 £5,122
      Chalk Farm 345 £5,307
      Brompton 722 £5,478
      High Barnet 35 £5,534
      Belsize Park 415 £5,783
      Hadley Wood 24 £7,171
      Kensington 341 £7,347
      Chelsea 585 £7,961
      South Kensington 640 £10,852
      Hampstead Garden Suburb 56 £14,730
      Be the first to find new properties

      Your search

      • Greater london

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