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 52 £1,289
      Bedfont 73 £1,302
      Little Heath 30 £1,304
      Morden 36 £1,313
      West Drayton 56 £1,315
      Thornton Heath 178 £1,331
      Southend 31 £1,336
      Highams Park 28 £1,340
      Wealdstone 226 £1,345
      Pollards Hill 47 £1,383
      Seven Kings 189 £1,401
      Barking Riverside 24 £1,412
      Goddington 20 £1,420
      Hounslow West 173 £1,424
      Tolworth 34 £1,438
      Becontree 77 £1,458
      Penge 40 £1,460
      Forest Gate 53 £1,462
      Bexley 24 £1,473
      Beckenham 29 £1,473
      Chadwell Heath 45 £1,489
      Carshalton Beeches 53 £1,491
      Greenford 121 £1,503
      Gants Hill 145 £1,508
      Harold Hill 37 £1,509
      Southbury 53 £1,510
      Redbridge 51 £1,522
      Yiewsley 70 £1,527
      Edmonton 78 £1,537
      Maryland 72 £1,539
      Newbury Park 86 £1,545
      Anerley 28 £1,545
      Woodside 42 £1,551
      Waddon 103 £1,553
      Kenton 49 £1,557
      Addiscombe 84 £1,561
      Feltham 107 £1,563
      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 82 £1,593
      Broad Green 211 £1,602
      Northumberland Heath 45 £1,602
      Plashet 89 £1,603
      Hainault 29 £1,610
      Stepney 212 £1,612
      Homerton 85 £1,615
      Lower Belvedere 25 £1,615
      The Wrythe 29 £1,627
      Fairlop 32 £1,629
      Brunswick Park 39 £1,636
      Shortlands 32 £1,640
      Hanworth 33 £1,651
      Harrow Weald 91 £1,654
      Mitcham 123 £1,659
      Plumstead 93 £1,669
      West Norwood 70 £1,678
      Rush Green 67 £1,682
      Tulse Hill 46 £1,689
      Heston 92 £1,698
      Abbey Wood 37 £1,703
      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
      Widmore 22 £1,746
      Hither Green 82 £1,749
      Benhilton 113 £1,749
      Elmers End 23 £1,753
      Catford South 47 £1,753
      Plaistow 125 £1,757
      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
      Clayhall 34 £1,801
      Selhurst 104 £1,806
      Cricklewood 68 £1,808
      Belmont 49 £1,809
      Hampton 20 £1,818
      Leyton 184 £1,820
      Alperton 135 £1,826
      Cowley 111 £1,831
      Camberwell 108 £1,833
      Harmondsworth 31 £1,835
      Peckham 115 £1,844
      Hendon 93 £1,847
      Scrattons Farm 35 £1,848
      Palmers Green 70 £1,848
      Harold Wood 21 £1,857
      Wallington 50 £1,866
      West Green 192 £1,869
      Kingsbury 109 £1,870
      Sudbury Hill 44 £1,875
      Crystal Palace 21 £1,880
      Purley 62 £1,888
      Ladywell 123 £1,894
      Loughborough Junction 93 £1,895
      Well Hall 32 £1,902
      Bethnal Green 167 £1,919
      Yeading 90 £1,922
      Blackheath 26 £1,926
      Little Ilford 49 £1,930
      Shooters Hill 37 £1,931
      Poplar 214 £1,931
      Collier's Wood 77 £1,931
      Stanmore 50 £1,939
      Hayes 177 £1,944
      Gidea Park 31 £1,946
      Deptford 76 £1,954
      Forest Hill 57 £1,955
      Harringay 117 £1,959
      Hackney Wick 29 £1,961
      Perry Vale 60 £1,964
      Clapton 111 £1,968
      Finchley 41 £1,975
      New Cross Gate 84 £1,980
      Streatham 178 £1,980
      West Ham 110 £1,981
      Manor Park 36 £1,982
      Bow 226 £1,984
      New Barnet 32 £2,000
      Park Royal 232 £2,002
      Perivale 105 £2,006
      South Norwood 54 £2,017
      Hanwell 199 £2,019
      Earlsfield 85 £2,021
      Snaresbrook 20 £2,025
      Mile End 108 £2,029
      West Hendon 74 £2,040
      Southgate 34 £2,054
      Rotherhithe 153 £2,056
      Gallions Reach 32 £2,070
      Colindale 236 £2,075
      Hook 23 £2,080
      West Barnes 50 £2,080
      Preston 143 £2,082
      Upton Park 67 £2,083
      Harlesden 164 £2,105
      Dagenham 83 £2,110
      Hornsey 107 £2,110
      Norbiton 214 £2,113
      West Hackney 47 £2,116
      Brixton 142 £2,116
      Canning Town 166 £2,119
      Haggerston 96 £2,125
      Dollis Hill 138 £2,127
      Colney Hatch 26 £2,148
      Norbury 35 £2,149
      Northwood 85 £2,155
      Finsbury Park 109 £2,163
      Surbiton 118 £2,173
      Nunhead 58 £2,180
      Streatham Hill 164 £2,181
      Whetstone 38 £2,182
      Twyford 57 £2,183
      Thamesmead 33 £2,196
      Summerstown 85 £2,202
      Pinner 43 £2,204
      Shadwell 98 £2,208
      Holloway 234 £2,239
      Spring Grove 105 £2,241
      Furzedown 196 £2,244
      Stratford 327 £2,246
      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,323
      Brent Cross 68 £2,329
      Stockwell 143 £2,337
      Silvertown 150 £2,341
      Archway 90 £2,351
      Charlton 58 £2,358
      Strawberry Hill 47 £2,370
      Brockley 33 £2,372
      Church End 58 £2,374
      Mapesbury 119 £2,399
      East Greenwich 157 £2,405
      Kidbrooke 83 £2,410
      Wandsworth 171 £2,420
      New Southgate 47 £2,431
      Blackwall 282 £2,439
      Roehampton 78 £2,439
      Walworth 164 £2,442
      Crouch End 74 £2,446
      Kennington 57 £2,468
      West Finchley 50 £2,475
      Greenwich Peninsula 65 £2,481
      Kilburn 104 £2,483
      Stamford Hill 53 £2,510
      Merton 111 £2,548
      Friern Barnet 40 £2,551
      Dalston 97 £2,598
      Oval 121 £2,612
      North Finchley 47 £2,621
      Tufnell Park 56 £2,640
      Stoke Newington 145 £2,669
      Whitechapel 682 £2,685
      Putney 145 £2,706
      Motspur Park 29 £2,714
      Shacklewell 66 £2,718
      Clapham 210 £2,732
      Mill Hill 72 £2,745
      North Sheen 57 £2,749
      Upton 24 £2,772
      Clapham Junction 210 £2,772
      Temple Fortune 96 £2,782
      Balham 140 £2,790
      West Kensington 338 £2,813
      Merton Park 115 £2,816
      Highbury 171 £2,838
      South Hornchurch 25 £2,848
      St Pancras 172 £2,864
      Shepherd's Bush 439 £2,906
      Stroud Green 34 £2,919
      Elephant and Castle 349 £2,924
      Southfields 75 £2,933
      Dulwich 22 £2,939
      Lambeth 47 £2,957
      Barnsbury 383 £2,985
      Queen's Park 111 £2,998
      Muswell Hill 91 £3,011
      Bermondsey 217 £3,056
      Cockfosters 46 £3,057
      Isle of Dogs 916 £3,059
      Brondesbury 139 £3,087
      Brook Green 146 £3,101
      Hoxton 171 £3,103
      Ickenham 48 £3,136
      Golders Green 165 £3,214
      Battersea 221 £3,320
      Canary Wharf 441 £3,362
      Woodside Park 39 £3,390
      Islington 207 £3,404
      North Kensington 177 £3,423
      Somers Town 130 £3,450
      South Hampstead 211 £3,476
      Gospel Oak 41 £3,518
      Fitzrovia 283 £3,529
      Shoreditch 145 £3,549
      Fulham 451 £3,597
      Kentish Town 177 £3,635
      The Borough 254 £3,707
      St Margarets 88 £3,711
      Hammersmith 524 £3,812
      Raynes Park 125 £3,843
      Wapping 275 £3,880
      Clerkenwell 194 £3,940
      Hampton Wick 34 £3,951
      Finsbury 217 £3,997
      Earl's Court 447 £4,047
      Vauxhall 402 £4,166
      East Sheen 35 £4,166
      Waterloo 176 £4,237
      West Hampstead 291 £4,247
      Kew 32 £4,634
      Holborn 150 £4,727
      King's Cross 179 £4,808
      Southwark 127 £4,835
      Mortlake 30 £4,852
      Petersham 29 £5,037
      Bloomsbury 132 £5,046
      Notting Hill 398 £5,158
      Chalk Farm 338 £5,282
      High Barnet 36 £5,447
      Brompton 716 £5,464
      Belsize Park 407 £5,783
      Hadley Wood 26 £7,216
      Kensington 330 £7,337
      Chelsea 579 £7,866
      South Kensington 639 £10,941
      Hampstead Garden Suburb 53 £15,011
      Be the first to find new properties

      Your search

      • Greater london

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