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,031
      Osterley 32 £1,178
      Downham 77 £1,182
      Berrylands 22 £1,195
      Morden 39 £1,276
      Southend 29 £1,277
      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
      Thornton Heath 182 £1,331
      Seven Kings 213 £1,350
      Wealdstone 231 £1,352
      Highams Park 33 £1,366
      Forest Gate 59 £1,367
      Pollards Hill 49 £1,383
      Hounslow West 184 £1,410
      Barking Riverside 23 £1,431
      Carshalton Beeches 58 £1,433
      Yiewsley 71 £1,433
      Tolworth 35 £1,439
      Penge 44 £1,451
      Chadwell Heath 47 £1,467
      Becontree 75 £1,467
      Bexley 24 £1,473
      Redbridge 61 £1,477
      Gants Hill 150 £1,485
      Beckenham 33 £1,489
      Greenford 124 £1,495
      Harold Hill 38 £1,495
      Worton 149 £1,506
      Homerton 99 £1,506
      Anerley 29 £1,508
      Newbury Park 90 £1,513
      Addiscombe 93 £1,518
      Southbury 52 £1,526
      Whitton 59 £1,529
      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
      The Wrythe 29 £1,577
      Hainault 30 £1,578
      Northumberland Heath 47 £1,580
      Hendon Central 83 £1,582
      Barkingside 32 £1,588
      Broad Green 218 £1,591
      Stepney 217 £1,596
      Worcester Park 33 £1,607
      Ponders End 56 £1,612
      Mitcham 129 £1,615
      Shortlands 35 £1,618
      Lower Belvedere 24 £1,620
      Heston 98 £1,622
      Woodside 40 £1,624
      Hanworth 35 £1,631
      Brunswick Park 37 £1,636
      Chingford 39 £1,641
      Plumstead 93 £1,650
      Harrow Weald 90 £1,655
      Benhilton 124 £1,657
      Honor Oak 26 £1,658
      Hillingdon 95 £1,659
      New Malden 81 £1,674
      Tulse Hill 46 £1,675
      South Woodford 27 £1,676
      Catford South 51 £1,679
      Rush Green 69 £1,692
      Rayners Lane 168 £1,695
      West Norwood 74 £1,695
      Elmers End 24 £1,697
      Hackney 129 £1,698
      Hackbridge 22 £1,700
      Camberwell 115 £1,709
      Leytonstone 104 £1,730
      Abbey Wood 39 £1,733
      Hither Green 82 £1,734
      Widmore 20 £1,745
      Plaistow 122 £1,746
      Becontree Heath 74 £1,752
      Bowes 32 £1,753
      Clayhall 39 £1,756
      Selhurst 112 £1,758
      Purley 73 £1,766
      New Cross 107 £1,770
      Leyton 205 £1,771
      Collier Row 50 £1,771
      Longlands 20 £1,780
      Cranford 30 £1,786
      Cricklewood 70 £1,790
      Sudbury Hill 48 £1,796
      Blackheath 29 £1,799
      Wallington 50 £1,802
      Rainham 23 £1,804
      Harmondsworth 32 £1,809
      Belmont 51 £1,810
      Alperton 137 £1,812
      Scrattons Farm 37 £1,822
      Cowley 115 £1,824
      Gidea Park 30 £1,828
      Kingsbury 109 £1,837
      West Green 191 £1,847
      Bethnal Green 180 £1,853
      Hale End 20 £1,856
      Peckham 125 £1,856
      Hendon 97 £1,858
      Palmers Green 70 £1,864
      Crystal Palace 21 £1,873
      Clapton 124 £1,873
      Stanmore 52 £1,881
      Loughborough Junction 97 £1,887
      Little Ilford 49 £1,889
      Forest Hill 60 £1,893
      Deptford 83 £1,893
      Earlsfield 98 £1,899
      Harold Wood 20 £1,899
      Well Hall 33 £1,901
      Poplar 213 £1,902
      Ladywell 127 £1,904
      New Cross Gate 87 £1,924
      Manor Park 38 £1,927
      Harringay 121 £1,928
      Shooters Hill 37 £1,932
      Hayes 185 £1,948
      Yeading 88 £1,953
      West Ham 111 £1,975
      Hackney Wick 29 £1,978
      Bow 226 £1,979
      Collier's Wood 78 £1,983
      Perry Vale 60 £1,986
      Mile End 113 £1,989
      Park Royal 240 £1,991
      Hanwell 204 £1,997
      Hook 24 £2,005
      Streatham 184 £2,009
      Perivale 106 £2,012
      South Norwood 54 £2,017
      Snaresbrook 20 £2,028
      Upton Park 66 £2,038
      Haggerston 103 £2,038
      Finchley 45 £2,040
      Rotherhithe 157 £2,041
      Preston 143 £2,055
      New Barnet 35 £2,056
      West Hendon 71 £2,061
      West Barnes 50 £2,080
      Brixton 147 £2,085
      Northwood 90 £2,087
      Norbiton 216 £2,088
      Colindale 240 £2,096
      Norbury 35 £2,102
      Harlesden 162 £2,109
      Hornsey 105 £2,111
      Southgate 35 £2,117
      Canning Town 163 £2,124
      Pinner 44 £2,127
      Surbiton 122 £2,131
      Gallions Reach 32 £2,136
      West Hackney 45 £2,140
      Dollis Hill 145 £2,140
      Nunhead 60 £2,150
      Colney Hatch 25 £2,152
      Spring Grove 110 £2,153
      Finsbury Park 113 £2,153
      Streatham Hill 164 £2,159
      Shadwell 100 £2,184
      Beckton 67 £2,189
      Stratford 338 £2,195
      Twyford 59 £2,205
      Summerstown 89 £2,206
      Whetstone 39 £2,211
      Chinbrook 27 £2,222
      Limehouse 173 £2,238
      Thamesmead 32 £2,241
      Holloway 256 £2,242
      Furzedown 197 £2,250
      Old Kent Road 211 £2,257
      Strawberry Hill 52 £2,270
      Archway 95 £2,295
      Brent Cross 71 £2,301
      Stockwell 146 £2,302
      Brockley 32 £2,306
      East Dulwich 46 £2,317
      Wandsworth 185 £2,320
      Dagenham 87 £2,325
      Church End 62 £2,331
      Silvertown 152 £2,342
      New Southgate 50 £2,350
      Mapesbury 125 £2,358
      Kennington 59 £2,362
      Upper Norwood 22 £2,370
      East Greenwich 160 £2,377
      Charlton 57 £2,386
      Kidbrooke 88 £2,388
      Walworth 173 £2,411
      Crouch End 76 £2,418
      Blackwall 288 £2,427
      Kilburn 105 £2,445
      Roehampton 76 £2,460
      Greenwich Peninsula 68 £2,466
      Shacklewell 74 £2,471
      Stamford Hill 53 £2,495
      West Finchley 48 £2,497
      Charlton Riverside 35 £2,504
      Friern Barnet 39 £2,537
      Oval 127 £2,547
      Merton 111 £2,550
      Tufnell Park 60 £2,553
      Clapham 231 £2,623
      Dalston 96 £2,640
      Whitechapel 699 £2,645
      North Finchley 49 £2,650
      Motspur Park 30 £2,652
      Putney 146 £2,653
      Upton 24 £2,659
      North Sheen 62 £2,668
      Stoke Newington 143 £2,674
      West Kensington 360 £2,692
      Mill Hill 73 £2,716
      Clapham Junction 212 £2,766
      Balham 146 £2,784
      Temple Fortune 93 £2,793
      Highbury 173 £2,827
      Merton Park 115 £2,834
      St Pancras 175 £2,861
      Elephant and Castle 370 £2,878
      Shepherd's Bush 444 £2,894
      Stroud Green 33 £2,897
      Bermondsey 233 £2,940
      Barnsbury 391 £2,959
      Cockfosters 49 £2,977
      Southfields 75 £3,018
      Dulwich 23 £3,021
      Muswell Hill 97 £3,028
      Brook Green 151 £3,033
      Isle of Dogs 924 £3,043
      Hoxton 175 £3,052
      Queen's Park 114 £3,068
      Ickenham 50 £3,084
      Brondesbury 139 £3,111
      Lambeth 50 £3,168
      Golders Green 165 £3,234
      Battersea 237 £3,257
      Canary Wharf 452 £3,346
      North Kensington 185 £3,380
      Islington 208 £3,390
      Somers Town 135 £3,397
      Kentish Town 205 £3,403
      Woodside Park 39 £3,412
      South Hampstead 211 £3,454
      Fulham 478 £3,477
      Fitzrovia 285 £3,488
      Shoreditch 150 £3,503
      Gospel Oak 41 £3,520
      South Hornchurch 24 £3,539
      St Margarets 94 £3,556
      The Borough 266 £3,605
      Hammersmith 547 £3,728
      Raynes Park 132 £3,743
      Wapping 282 £3,847
      Hampton Wick 34 £3,850
      East Sheen 38 £3,955
      Finsbury 219 £3,959
      Clerkenwell 197 £4,038
      Earl's Court 441 £4,070
      Waterloo 182 £4,158
      Vauxhall 401 £4,212
      West Hampstead 294 £4,223
      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 405 £5,210
      Chalk Farm 337 £5,318
      Brompton 722 £5,399
      High Barnet 36 £5,447
      Belsize Park 414 £5,726
      Hadley Wood 26 £7,216
      Kensington 334 £7,304
      Chelsea 582 £7,889
      South Kensington 641 £10,879
      Hampstead Garden Suburb 55 £14,962
      Be the first to find new properties

      Your search

      • Greater london

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