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 25 £1,192
      St Paul's Cray 25 £1,205
      Elm Park 26 £1,240
      Bexley 64 £1,252
      Kenley 20 £1,293
      Shirley 23 £1,307
      Southend 36 £1,317
      Plashet 103 £1,324
      Thornton Heath 220 £1,356
      Waddon 122 £1,365
      Barking Riverside 24 £1,388
      Downham 39 £1,393
      Thamesmead 56 £1,409
      Horn Park 31 £1,424
      Woodside 56 £1,426
      Purley 83 £1,429
      Edmonton 124 £1,437
      Forest Gate 77 £1,444
      Highams Park 63 £1,447
      Poverest 45 £1,449
      Abbey Wood 44 £1,454
      South Woodford 27 £1,464
      South Norwood 86 £1,464
      Yiewsley 66 £1,468
      Manor Park 69 £1,475
      New Beckenham 22 £1,477
      Snaresbrook 22 £1,484
      Northumberland Heath 31 £1,491
      Catford South 69 £1,492
      Chadwell Heath 33 £1,492
      Pollards Hill 54 £1,507
      New Eltham 26 £1,516
      Morden 31 £1,527
      Mitcham 134 £1,531
      Ponders End 68 £1,536
      Blendon 21 £1,538
      Plaistow 171 £1,539
      Welling 20 £1,546
      Harringay 184 £1,548
      West Green 317 £1,558
      Leyton 268 £1,566
      Anerley 35 £1,568
      Chingford 65 £1,568
      Upper Norwood 35 £1,579
      Hounslow West 143 £1,583
      Palmers Green 94 £1,595
      Kenton 33 £1,597
      Broad Green 212 £1,597
      Plumstead 131 £1,601
      Seven Kings 113 £1,603
      Maryland 77 £1,603
      Harold Hill 31 £1,616
      Bethnal Green 392 £1,626
      Addiscombe 103 £1,629
      Penge 38 £1,631
      Becontree Heath 79 £1,633
      Wealdstone 225 £1,633
      Beckenham 65 £1,637
      Worton 121 £1,642
      Cricklewood 105 £1,647
      Forest Hill 64 £1,655
      Little Ilford 69 £1,666
      Collier's Wood 130 £1,669
      Becontree 66 £1,669
      Hackney Wick 34 £1,672
      Widmore 43 £1,674
      Beckton 112 £1,682
      Honor Oak 32 £1,685
      Collier Row 51 £1,692
      Carshalton Beeches 59 £1,694
      Thames View 74 £1,698
      Redbridge 28 £1,698
      Selhurst 93 £1,701
      Hither Green 92 £1,701
      Bowes 48 £1,703
      Sudbury 150 £1,704
      Camberwell 144 £1,704
      Hale End 28 £1,710
      Brockley 62 £1,710
      Gallions Reach 53 £1,711
      Osterley 40 £1,719
      Feltham 103 £1,719
      New Southgate 47 £1,720
      Greenford 101 £1,721
      Finchley 62 £1,723
      West Drayton 63 £1,724
      Shooters Hill 52 £1,728
      Brunswick Park 43 £1,730
      Gants Hill 104 £1,735
      Perry Vale 64 £1,739
      Heston 71 £1,747
      New Cross 131 £1,747
      Belmont 40 £1,747
      Ladywell 123 £1,750
      Streatham Hill 293 £1,753
      Norbury 60 £1,755
      East Dulwich 75 £1,762
      Little Heath 21 £1,764
      Lower Belvedere 21 £1,765
      Shortlands 45 £1,768
      Homerton 110 £1,772
      Poplar 191 £1,774
      Longlands 28 £1,787
      Rush Green 43 £1,787
      New Cross Gate 90 £1,789
      Southbury 76 £1,803
      Nunhead 61 £1,812
      Herne Hill 23 £1,815
      Northwood 84 £1,819
      Rayners Lane 141 £1,830
      Stepney 209 £1,830
      Colney Hatch 40 £1,832
      Newbury Park 73 £1,834
      Rainham 20 £1,836
      The Wrythe 34 £1,840
      Bow 237 £1,843
      Hanworth 25 £1,843
      Crystal Palace 40 £1,845
      Harlesden 157 £1,846
      Southgate 56 £1,846
      Dagenham 74 £1,851
      Surbiton 92 £1,862
      Chinbrook 39 £1,862
      Benhilton 81 £1,866
      Sudbury Hill 44 £1,867
      Upton Park 88 £1,870
      Harold Wood 21 £1,872
      Canning Town 230 £1,878
      Streatham 213 £1,879
      Fairlop 32 £1,883
      Well Hall 46 £1,884
      Hillingdon 85 £1,884
      Deptford 100 £1,888
      Tulse Hill 48 £1,893
      Clapton 158 £1,895
      Bedfont 39 £1,898
      Wallington 46 £1,901
      Cowley 75 £1,908
      Preston 151 £1,910
      West Heath 22 £1,913
      Loughborough Junction 91 £1,920
      Alperton 118 £1,924
      Charlton 99 £1,929
      Brixton 226 £1,931
      Harrow Weald 83 £1,934
      Yeading 80 £1,937
      Hayes 181 £1,943
      West Hendon 46 £1,947
      West Hackney 62 £1,951
      Cranford 34 £1,953
      West Norwood 112 £1,957
      Barnehurst 26 £1,969
      Whitton 29 £1,987
      Leytonstone 118 £1,988
      West Ham 113 £1,989
      Hornsey 132 £1,993
      Mile End 170 £2,008
      Harmondsworth 24 £2,010
      Rotherhithe 192 £2,015
      Summerstown 139 £2,025
      Kidbrooke 127 £2,033
      Stanmore 52 £2,040
      Finsbury Park 138 £2,044
      Park Royal 253 £2,052
      Barkingside 23 £2,053
      West Barnes 49 £2,054
      Limehouse 230 £2,062
      Furzedown 354 £2,068
      Peckham 191 £2,078
      New Barnet 39 £2,080
      Blackheath 36 £2,103
      Berrylands 20 £2,108
      Merton 128 £2,111
      Worcester Park 24 £2,124
      Archway 142 £2,130
      Pinner 41 £2,135
      New Malden 60 £2,154
      Shacklewell 109 £2,161
      Perivale 86 £2,165
      Old Kent Road 165 £2,171
      North Finchley 79 £2,190
      Charlton Riverside 65 £2,193
      Stockwell 215 £2,195
      Kingsbury 88 £2,209
      Tolworth 38 £2,214
      Shadwell 116 £2,219
      Hainault 25 £2,226
      Walworth 177 £2,230
      Hendon 103 £2,232
      Dollis Hill 182 £2,253
      Twyford 85 £2,254
      East Greenwich 227 £2,262
      Hook 22 £2,275
      Southfields 138 £2,289
      Mapesbury 78 £2,293
      Stratford 364 £2,302
      Holloway 262 £2,304
      Silvertown 155 £2,305
      Earlsfield 111 £2,307
      Scrattons Farm 39 £2,315
      Colindale 206 £2,334
      Dulwich 25 £2,338
      Balham 254 £2,339
      Oval 133 £2,358
      Whetstone 52 £2,371
      Stamford Hill 90 £2,371
      Hornchurch 24 £2,383
      Hendon Central 109 £2,403
      Ickenham 47 £2,428
      Crouch End 102 £2,429
      Dalston 123 £2,452
      Greenwich Peninsula 59 £2,472
      Stroud Green 53 £2,501
      Clayhall 53 £2,516
      Church End 94 £2,519
      Woodside Park 43 £2,524
      Hanwell 229 £2,538
      North Kensington 397 £2,546
      St Pancras 260 £2,558
      Haggerston 112 £2,562
      Wandsworth 266 £2,566
      Kilburn 188 £2,568
      Norbiton 222 £2,594
      Hackbridge 27 £2,599
      West Kensington 414 £2,613
      Hackney 153 £2,621
      Clapham 332 £2,623
      Middle Park 46 £2,630
      Putney 186 £2,631
      Shepherd's Bush 508 £2,634
      Upton 41 £2,644
      Blackwall 286 £2,647
      Merton Park 112 £2,649
      Tufnell Park 46 £2,659
      Spring Grove 140 £2,661
      Elephant and Castle 238 £2,667
      Stoke Newington 177 £2,677
      Friern Barnet 48 £2,687
      Bermondsey 208 £2,757
      Queen's Park 137 £2,787
      Whitechapel 672 £2,811
      Temple Fortune 75 £2,815
      Kennington 62 £2,818
      Gidea Park 36 £2,823
      Isle of Dogs 625 £2,866
      West Finchley 50 £2,877
      Roehampton 102 £2,903
      Brent Cross 79 £2,939
      Barnsbury 311 £3,011
      South Hampstead 212 £3,027
      Lambeth 58 £3,059
      Brook Green 167 £3,074
      Cockfosters 65 £3,112
      Clapham Junction 403 £3,122
      Islington 233 £3,151
      Battersea 257 £3,192
      Hoxton 194 £3,232
      Brondesbury 148 £3,236
      Highbury 238 £3,259
      Hammersmith 570 £3,347
      Canary Wharf 380 £3,355
      Mortlake 42 £3,387
      Muswell Hill 124 £3,410
      Mill Hill 60 £3,444
      Hampton 21 £3,475
      Raynes Park 146 £3,491
      Shoreditch 143 £3,514
      Strawberry Hill 51 £3,522
      Kentish Town 187 £3,536
      Somers Town 99 £3,542
      Fulham 503 £3,645
      Golders Green 167 £3,675
      Waterloo 94 £3,701
      Earl's Court 550 £3,707
      Kew 46 £3,724
      Finsbury 145 £3,747
      Hampton Wick 31 £3,775
      Wapping 245 £3,776
      The Borough 206 £3,854
      North Sheen 56 £3,938
      High Barnet 42 £4,001
      Gospel Oak 57 £4,010
      Fitzrovia 351 £4,044
      Vauxhall 274 £4,096
      King's Cross 196 £4,102
      Clerkenwell 236 £4,150
      Petersham 28 £4,501
      East Sheen 50 £4,533
      West Hampstead 330 £4,588
      St Margarets 57 £4,616
      Holborn 183 £4,684
      Southwark 97 £4,927
      Chalk Farm 343 £5,196
      Bloomsbury 141 £5,225
      Notting Hill 473 £5,249
      Brompton 863 £5,632
      Belsize Park 410 £6,356
      Coombe 32 £7,255
      Chelsea 479 £7,941
      Kensington 375 £8,963
      South Kensington 544 £11,679
      Hampstead Garden Suburb 69 £12,233
      Be the first to find new properties
      Your search
      • Greater london

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