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 31 £1,107
      Downham 71 £1,166
      Little Heath 27 £1,300
      Elm Park 20 £1,312
      St Paul's Cray 47 £1,325
      Highams Park 33 £1,327
      Morden 36 £1,330
      Thornton Heath 202 £1,346
      Southend 30 £1,362
      Bedfont 75 £1,366
      Pollards Hill 49 £1,369
      Osterley 34 £1,379
      Wealdstone 220 £1,381
      Hounslow West 190 £1,403
      Barking Riverside 26 £1,412
      West Drayton 64 £1,426
      Seven Kings 190 £1,439
      Edmonton 109 £1,454
      Anerley 30 £1,463
      Chadwell Heath 44 £1,472
      Homerton 110 £1,477
      Becontree 74 £1,480
      Bexley 25 £1,490
      Harold Hill 36 £1,490
      Woodside 45 £1,496
      Gants Hill 137 £1,505
      Forest Gate 58 £1,507
      Yiewsley 74 £1,525
      Carshalton Beeches 58 £1,534
      Worcester Park 28 £1,535
      Waddon 98 £1,542
      Whitton 57 £1,544
      Tolworth 36 £1,545
      Hainault 30 £1,551
      Newbury Park 87 £1,554
      Ponders End 63 £1,563
      Northumberland Heath 44 £1,565
      Addiscombe 89 £1,565
      Lower Belvedere 25 £1,569
      Sudbury 178 £1,575
      Southbury 61 £1,582
      Chingford 39 £1,587
      Camberwell 157 £1,589
      Beckenham 33 £1,591
      Shortlands 38 £1,591
      Cricklewood 97 £1,593
      Penge 39 £1,596
      Feltham 122 £1,607
      Worton 139 £1,609
      South Woodford 28 £1,609
      Plashet 94 £1,612
      Greenford 137 £1,614
      The Wrythe 31 £1,625
      Plumstead 103 £1,625
      Kenton 54 £1,626
      West Norwood 80 £1,635
      Fairlop 29 £1,639
      Tulse Hill 55 £1,639
      Bowes 36 £1,640
      Redbridge 52 £1,642
      Peckham 197 £1,648
      Barkingside 34 £1,652
      Brunswick Park 41 £1,655
      Rayners Lane 172 £1,663
      Broad Green 253 £1,664
      Goddington 26 £1,667
      Leytonstone 113 £1,673
      Harrow Weald 89 £1,677
      Thames View 97 £1,696
      Hanworth 32 £1,697
      Widmore 22 £1,702
      Stepney 282 £1,703
      Plaistow 146 £1,704
      Hendon Central 91 £1,706
      Heston 86 £1,707
      Maryland 92 £1,708
      Harmondsworth 28 £1,708
      Mitcham 126 £1,710
      Rainham 20 £1,714
      Rush Green 56 £1,715
      Becontree Heath 81 £1,721
      New Cross 147 £1,722
      Abbey Wood 43 £1,743
      Honor Oak 31 £1,743
      Hither Green 96 £1,756
      Well Hall 35 £1,765
      Palmers Green 85 £1,767
      Belmont 54 £1,774
      Leyton 207 £1,774
      Clayhall 30 £1,775
      Sudbury Hill 41 £1,777
      Hillingdon 91 £1,779
      New Cross Gate 100 £1,779
      Catford South 54 £1,780
      Gidea Park 32 £1,790
      Benhilton 110 £1,791
      Harringay 171 £1,793
      Selhurst 109 £1,812
      Streatham Hill 258 £1,817
      Crystal Palace 27 £1,820
      Wallington 45 £1,822
      Cowley 123 £1,824
      Summerstown 127 £1,829
      Yeading 92 £1,833
      Southgate 44 £1,839
      Rotherhithe 223 £1,850
      Perry Vale 65 £1,867
      Fallow Corner 25 £1,868
      South Norwood 58 £1,871
      Poplar 279 £1,875
      Hackney 173 £1,877
      Collier Row 49 £1,887
      Kingsbury 101 £1,890
      West Hackney 72 £1,892
      West Barnes 51 £1,893
      Scrattons Farm 34 £1,894
      Hale End 23 £1,895
      Deptford 122 £1,899
      Collier's Wood 91 £1,902
      Elmers End 22 £1,910
      Haggerston 124 £1,913
      Clapton 168 £1,928
      Stanmore 55 £1,931
      Ladywell 142 £1,932
      Loughborough Junction 113 £1,946
      Brixton 210 £1,950
      Shadwell 129 £1,954
      Bethnal Green 211 £1,962
      West Green 252 £1,964
      Hendon 107 £1,965
      Bow 244 £1,966
      Mile End 148 £1,969
      Hayes 195 £1,986
      Manor Park 40 £1,987
      Furzedown 259 £1,988
      Hampton 23 £1,995
      Alperton 137 £1,996
      Gallions Reach 33 £1,997
      Snaresbrook 20 £1,999
      Herne Hill 22 £2,000
      Streatham 195 £2,002
      Hackney Wick 47 £2,014
      Hanwell 228 £2,015
      Forest Hill 63 £2,023
      Perivale 110 £2,024
      East Dulwich 47 £2,037
      Little Ilford 57 £2,038
      Preston 182 £2,038
      Purley 73 £2,040
      Pinner 36 £2,042
      Chinbrook 34 £2,045
      Beckton 75 £2,045
      Nunhead 76 £2,046
      Upton Park 84 £2,046
      West Hendon 78 £2,052
      Thamesmead 39 £2,055
      New Malden 84 £2,056
      Finchley 44 £2,057
      Cranford 22 £2,067
      Holloway 334 £2,071
      Limehouse 238 £2,079
      Norbury 37 £2,080
      Colney Hatch 29 £2,089
      Park Royal 299 £2,090
      Hornsey 135 £2,097
      New Barnet 33 £2,100
      Upper Norwood 28 £2,115
      Dollis Hill 146 £2,116
      Earlsfield 110 £2,116
      Hook 22 £2,117
      Dagenham 85 £2,130
      Harlesden 165 £2,136
      Brockley 35 £2,143
      Blackheath 30 £2,145
      West Ham 152 £2,159
      New Southgate 55 £2,168
      Northwood 83 £2,177
      Finsbury Park 141 £2,198
      Surbiton 117 £2,208
      Spring Grove 123 £2,217
      Stockwell 216 £2,218
      East Greenwich 203 £2,230
      Whetstone 39 £2,238
      Twyford 71 £2,244
      New Eltham 21 £2,275
      Colindale 236 £2,276
      Church End 75 £2,290
      West Finchley 57 £2,292
      Charlton 64 £2,301
      Archway 146 £2,318
      Canning Town 218 £2,319
      Old Kent Road 269 £2,328
      Wandsworth 213 £2,368
      Kidbrooke 113 £2,404
      Walworth 233 £2,405
      Mapesbury 118 £2,413
      Tufnell Park 70 £2,428
      Clapham 311 £2,432
      Stamford Hill 80 £2,447
      Berrylands 26 £2,450
      Charlton Riverside 43 £2,454
      Strawberry Hill 61 £2,456
      Friern Barnet 41 £2,458
      Stratford 477 £2,467
      Shooters Hill 37 £2,476
      Dulwich 25 £2,483
      Dalston 124 £2,487
      North Finchley 50 £2,537
      Crouch End 89 £2,541
      Norbiton 230 £2,547
      Balham 188 £2,559
      Kilburn 120 £2,574
      Kennington 74 £2,593
      Putney 144 £2,619
      Shacklewell 89 £2,624
      Merton 116 £2,630
      South Hornchurch 28 £2,646
      Upton 24 £2,649
      Bermondsey 303 £2,657
      Blackwall 375 £2,681
      Clapham Junction 306 £2,719
      Oval 178 £2,736
      Greenwich Peninsula 78 £2,778
      Motspur Park 31 £2,778
      Highbury 205 £2,814
      Brent Cross 91 £2,821
      Silvertown 163 £2,836
      West Kensington 420 £2,846
      St Pancras 214 £2,850
      Whitechapel 828 £2,863
      Roehampton 92 £2,882
      Shepherd's Bush 535 £2,929
      Stoke Newington 201 £2,950
      Stroud Green 44 £2,965
      Temple Fortune 108 £2,969
      Queen's Park 117 £2,980
      Barnsbury 453 £3,053
      Elephant and Castle 459 £3,060
      Brondesbury 167 £3,065
      Lambeth 70 £3,083
      Merton Park 119 £3,151
      Battersea 308 £3,162
      Hoxton 233 £3,172
      Ickenham 49 £3,186
      North Kensington 218 £3,191
      Woodside Park 38 £3,191
      Cockfosters 47 £3,220
      Kentish Town 226 £3,249
      Isle of Dogs 1,082 £3,263
      North Sheen 66 £3,300
      Muswell Hill 107 £3,309
      Somers Town 147 £3,316
      Gospel Oak 54 £3,353
      Mill Hill 72 £3,397
      Ham 22 £3,414
      Canary Wharf 465 £3,436
      Southfields 94 £3,465
      Islington 253 £3,468
      Fitzrovia 351 £3,475
      Golders Green 188 £3,536
      The Borough 316 £3,579
      South Hampstead 228 £3,582
      Fulham 551 £3,597
      Brook Green 171 £3,654
      Hammersmith 619 £3,705
      Shoreditch 193 £3,805
      Wapping 340 £3,820
      Hampton Wick 42 £3,927
      St Margarets 105 £3,932
      West Hampstead 325 £4,059
      Finsbury 270 £4,064
      Raynes Park 151 £4,142
      Clerkenwell 237 £4,174
      Earl's Court 523 £4,194
      Vauxhall 436 £4,298
      Holborn 192 £4,345
      Coombe 34 £4,354
      Waterloo 205 £4,361
      Mortlake 34 £4,644
      King's Cross 250 £4,672
      East Sheen 39 £4,699
      Kew 35 £4,926
      Bloomsbury 163 £5,026
      Kingston Vale 22 £5,132
      Notting Hill 454 £5,194
      Chalk Farm 384 £5,201
      Petersham 31 £5,254
      Southwark 163 £5,257
      Brompton 822 £5,810
      Belsize Park 477 £5,823
      High Barnet 40 £6,150
      Hadley Wood 26 £6,896
      Kensington 403 £7,959
      Chelsea 664 £7,976
      South Kensington 713 £11,135
      Hampstead Garden Suburb 58 £14,150
      Knightsbridge 20 £18,887
      Be the first to find new properties
      Your search
      • Greater london

      There were 10,000 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!