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
      Forestdale 24 £1,038
      Shirley 21 £1,174
      Bexley 64 £1,242
      St Paul's Cray 25 £1,249
      Southend 32 £1,313
      Elm Park 23 £1,321
      Plashet 98 £1,345
      Abbey Wood 46 £1,353
      Thornton Heath 193 £1,365
      Downham 37 £1,381
      Woodside 46 £1,392
      Edmonton 118 £1,398
      Forest Gate 69 £1,403
      Purley 81 £1,415
      Yiewsley 58 £1,416
      Poverest 38 £1,425
      Highams Park 63 £1,430
      Manor Park 69 £1,456
      Pollards Hill 52 £1,464
      Catford South 65 £1,465
      Ponders End 64 £1,466
      Barking Riverside 23 £1,468
      Mitcham 135 £1,471
      Anerley 32 £1,492
      South Woodford 26 £1,494
      Chadwell Heath 33 £1,502
      Harringay 178 £1,517
      Palmers Green 90 £1,517
      South Norwood 89 £1,522
      Horn Park 28 £1,527
      Addiscombe 93 £1,535
      Plaistow 167 £1,540
      Chingford 63 £1,541
      Hounslow West 124 £1,548
      New Eltham 27 £1,550
      Seven Kings 108 £1,562
      Leyton 267 £1,563
      West Green 271 £1,568
      Harold Hill 25 £1,568
      Plumstead 138 £1,594
      Penge 38 £1,599
      Northumberland Heath 20 £1,605
      Upper Norwood 34 £1,613
      Bethnal Green 387 £1,617
      Maryland 76 £1,619
      Snaresbrook 20 £1,619
      Beckenham 64 £1,623
      Broad Green 199 £1,629
      Bowes 48 £1,640
      Hale End 34 £1,640
      Wealdstone 218 £1,641
      Widmore 41 £1,653
      Collier's Wood 119 £1,655
      Little Ilford 65 £1,656
      Becontree Heath 70 £1,658
      Kenton 32 £1,659
      Perry Vale 60 £1,665
      Shortlands 45 £1,666
      Honor Oak 31 £1,670
      New Cross Gate 91 £1,677
      Carshalton Beeches 54 £1,682
      Brockley 60 £1,682
      Gallions Reach 54 £1,684
      Sudbury 138 £1,686
      Becontree 57 £1,690
      Brunswick Park 46 £1,694
      Feltham 104 £1,698
      Gants Hill 100 £1,698
      Thamesmead 68 £1,699
      Finchley 58 £1,703
      Worton 104 £1,705
      Hither Green 90 £1,705
      Colney Hatch 37 £1,709
      Forest Hill 66 £1,722
      Redbridge 29 £1,723
      West Drayton 53 £1,728
      Greenford 95 £1,730
      Thames View 66 £1,731
      Ladywell 121 £1,738
      Poplar 193 £1,738
      Cricklewood 90 £1,740
      Beckton 99 £1,745
      Shooters Hill 47 £1,748
      Camberwell 129 £1,749
      Homerton 109 £1,750
      Southgate 50 £1,759
      Morden 26 £1,769
      Streatham Hill 265 £1,769
      Norbury 58 £1,773
      Collier Row 46 £1,778
      Hackney Wick 36 £1,778
      Leytonstone 107 £1,784
      Osterley 32 £1,787
      Selhurst 95 £1,787
      Benhilton 80 £1,804
      Rush Green 40 £1,808
      Crystal Palace 36 £1,810
      Nunhead 58 £1,813
      Heston 65 £1,822
      Loughborough Junction 92 £1,824
      Dagenham 58 £1,824
      Northwood 75 £1,825
      East Dulwich 69 £1,826
      Bow 225 £1,827
      Herne Hill 22 £1,836
      Rayners Lane 127 £1,842
      Harlesden 144 £1,842
      New Southgate 44 £1,856
      Belmont 33 £1,859
      Cowley 68 £1,860
      Well Hall 42 £1,861
      Clapton 158 £1,862
      Bedfont 37 £1,864
      Deptford 101 £1,873
      Waddon 131 £1,875
      The Wrythe 30 £1,876
      West Hackney 65 £1,880
      Southbury 71 £1,885
      Sudbury Hill 42 £1,890
      Upton Park 84 £1,891
      Hillingdon 82 £1,892
      Little Heath 21 £1,893
      Wallington 46 £1,893
      Barnehurst 25 £1,902
      Canning Town 216 £1,905
      Streatham 193 £1,906
      Charlton 97 £1,926
      Stepney 189 £1,927
      Hornsey 134 £1,928
      West Heath 22 £1,928
      Preston 142 £1,928
      Surbiton 81 £1,938
      West Ham 114 £1,943
      West Hendon 44 £1,949
      Fairlop 27 £1,957
      Alperton 102 £1,960
      Newbury Park 60 £1,964
      Longlands 23 £1,965
      Harrow Weald 76 £1,971
      Hayes 170 £1,973
      Tulse Hill 49 £1,977
      Chinbrook 36 £1,978
      Kidbrooke 131 £1,998
      Harold Wood 20 £2,003
      Yeading 79 £2,009
      Brixton 232 £2,017
      West Norwood 105 £2,024
      Peckham 160 £2,030
      Cranford 33 £2,031
      Finsbury Park 142 £2,043
      Rotherhithe 181 £2,045
      Shadwell 142 £2,062
      Park Royal 248 £2,063
      Summerstown 127 £2,064
      Barkingside 21 £2,065
      New Barnet 34 £2,075
      Old Kent Road 165 £2,076
      Whitton 30 £2,076
      Perivale 77 £2,076
      Furzedown 349 £2,080
      New Malden 56 £2,081
      Stanmore 42 £2,087
      Pinner 39 £2,102
      Limehouse 225 £2,105
      North Finchley 72 £2,110
      Scrattons Farm 35 £2,116
      Haggerston 90 £2,120
      West Barnes 45 £2,122
      Shacklewell 113 £2,125
      Harmondsworth 22 £2,131
      New Cross 156 £2,132
      Worcester Park 23 £2,137
      Merton 126 £2,144
      Kilburn 124 £2,155
      Hendon 94 £2,160
      Dollis Hill 175 £2,179
      Stockwell 214 £2,182
      Archway 140 £2,197
      Hornchurch 24 £2,221
      Walworth 170 £2,237
      Silvertown 144 £2,242
      Charlton Riverside 59 £2,264
      Holloway 258 £2,265
      Mapesbury 80 £2,270
      East Greenwich 223 £2,274
      Ickenham 46 £2,283
      Kennington 40 £2,287
      Earlsfield 108 £2,287
      Putney 238 £2,287
      Balham 249 £2,300
      Hook 22 £2,305
      Twyford 78 £2,312
      Southfields 133 £2,315
      Kingsbury 79 £2,322
      Crouch End 112 £2,326
      Tolworth 35 £2,328
      Stratford 368 £2,333
      Hackney 138 £2,356
      Dulwich 24 £2,360
      Stamford Hill 88 £2,364
      Greenwich Peninsula 61 £2,379
      Colindale 199 £2,381
      Blackheath 37 £2,399
      Whetstone 49 £2,402
      Mile End 197 £2,402
      Dalston 122 £2,403
      Hendon Central 95 £2,409
      Oval 120 £2,434
      Wandsworth 284 £2,462
      Stroud Green 50 £2,532
      Woodside Park 40 £2,541
      Blackwall 274 £2,549
      Norbiton 203 £2,556
      Hanwell 229 £2,562
      Church End 92 £2,579
      Stoke Newington 181 £2,579
      Middle Park 45 £2,587
      St Pancras 254 £2,609
      Upton 40 £2,614
      Clapham 324 £2,614
      Clayhall 48 £2,627
      Hackbridge 24 £2,655
      Elephant and Castle 223 £2,655
      West Kensington 387 £2,668
      Shepherd's Bush 490 £2,686
      Spring Grove 128 £2,705
      Friern Barnet 50 £2,714
      Queen's Park 136 £2,768
      Bermondsey 214 £2,776
      Tufnell Park 42 £2,795
      Lambeth 52 £2,827
      Clapham Junction 318 £2,831
      North Kensington 339 £2,857
      Whitechapel 637 £2,878
      Merton Park 115 £2,899
      Temple Fortune 74 £2,920
      West Finchley 45 £2,940
      Isle of Dogs 608 £2,951
      Barnsbury 320 £2,995
      Brent Cross 73 £3,025
      Highbury 211 £3,027
      Gidea Park 33 £3,052
      Cockfosters 64 £3,115
      Roehampton 92 £3,119
      South Hampstead 223 £3,127
      Islington 216 £3,174
      Mortlake 46 £3,263
      Brook Green 181 £3,283
      Battersea 250 £3,283
      Hoxton 191 £3,286
      Mill Hill 52 £3,350
      Canary Wharf 371 £3,377
      Hammersmith 561 £3,402
      Somers Town 104 £3,453
      Kentish Town 194 £3,511
      Muswell Hill 112 £3,512
      Shoreditch 142 £3,517
      Raynes Park 144 £3,567
      Strawberry Hill 48 £3,601
      Brondesbury 180 £3,607
      Fulham 499 £3,695
      Golders Green 156 £3,721
      Hampton Wick 31 £3,742
      Fitzrovia 313 £3,761
      Kew 48 £3,775
      Waterloo 85 £3,799
      Wapping 243 £3,799
      Earl's Court 542 £3,826
      Clerkenwell 233 £3,871
      The Borough 187 £3,881
      Finsbury 153 £3,890
      North Sheen 56 £4,076
      Gospel Oak 54 £4,101
      Vauxhall 274 £4,169
      King's Cross 191 £4,193
      High Barnet 38 £4,240
      East Sheen 52 £4,299
      Petersham 28 £4,496
      West Hampstead 330 £4,602
      Holborn 135 £4,672
      Southwark 93 £4,952
      St Margarets 51 £4,967
      Notting Hill 494 £5,155
      Chalk Farm 348 £5,234
      Bloomsbury 124 £5,396
      Brompton 905 £5,682
      Belsize Park 420 £6,330
      Coombe 32 £7,256
      Chelsea 469 £8,143
      Kensington 378 £8,976
      South Kensington 538 £11,899
      Hampstead Garden Suburb 69 £12,344
      Be the first to find new properties
      Your search
      • Greater london

      There were 3,663 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!