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,087
      Downham 71 £1,166
      Southend 28 £1,297
      Highams Park 32 £1,299
      Little Heath 26 £1,314
      St Paul's Cray 46 £1,333
      Morden 37 £1,337
      Thornton Heath 207 £1,362
      Pollards Hill 49 £1,371
      Wealdstone 219 £1,372
      Bedfont 74 £1,377
      Osterley 34 £1,379
      Hounslow West 190 £1,411
      Barking Riverside 27 £1,413
      West Drayton 67 £1,425
      Seven Kings 192 £1,447
      Edmonton 105 £1,452
      Bexley 24 £1,460
      Anerley 30 £1,463
      Chadwell Heath 44 £1,472
      Becontree 74 £1,476
      Woodside 46 £1,478
      Homerton 108 £1,482
      Elm Park 21 £1,487
      Harold Hill 36 £1,488
      Newbury Park 83 £1,492
      Gants Hill 137 £1,505
      Ponders End 61 £1,511
      Forest Gate 58 £1,512
      Yiewsley 74 £1,525
      Northumberland Heath 44 £1,529
      Whitton 58 £1,530
      Waddon 100 £1,533
      Carshalton Beeches 56 £1,539
      Hainault 30 £1,551
      Chingford 38 £1,552
      Sudbury 176 £1,562
      Addiscombe 88 £1,564
      Penge 42 £1,568
      Lower Belvedere 25 £1,569
      Worcester Park 29 £1,575
      Shortlands 37 £1,584
      Beckenham 34 £1,589
      Camberwell 154 £1,597
      West Norwood 86 £1,605
      Feltham 120 £1,608
      Greenford 139 £1,609
      South Woodford 28 £1,609
      Cricklewood 91 £1,611
      Worton 140 £1,615
      Tulse Hill 53 £1,616
      Bowes 37 £1,617
      Southbury 59 £1,617
      Plashet 95 £1,622
      Tolworth 37 £1,624
      The Wrythe 31 £1,625
      Plumstead 103 £1,625
      Kenton 54 £1,626
      Fairlop 29 £1,639
      Redbridge 52 £1,642
      Peckham 198 £1,642
      Barkingside 34 £1,652
      Rayners Lane 174 £1,659
      Leytonstone 115 £1,662
      Broad Green 257 £1,664
      New Cross 155 £1,679
      Harrow Weald 88 £1,680
      Brunswick Park 42 £1,682
      Thames View 99 £1,686
      Becontree Heath 80 £1,697
      Hanworth 32 £1,697
      Widmore 22 £1,698
      Heston 86 £1,701
      Stepney 282 £1,702
      Plaistow 147 £1,703
      Mitcham 124 £1,704
      Goddington 25 £1,710
      Hendon Central 91 £1,714
      Rainham 20 £1,714
      Rush Green 56 £1,715
      Maryland 91 £1,719
      Well Hall 36 £1,734
      Harmondsworth 27 £1,735
      Abbey Wood 43 £1,742
      Hither Green 97 £1,750
      Palmers Green 87 £1,764
      Belmont 53 £1,765
      Clayhall 30 £1,775
      Sudbury Hill 40 £1,777
      Honor Oak 33 £1,781
      Harringay 169 £1,783
      Hillingdon 90 £1,784
      New Cross Gate 99 £1,784
      Benhilton 109 £1,785
      Leyton 206 £1,785
      Gidea Park 32 £1,790
      Catford South 55 £1,791
      Crystal Palace 27 £1,812
      Selhurst 110 £1,815
      Cowley 124 £1,820
      Streatham Hill 261 £1,823
      Yeading 92 £1,833
      Rotherhithe 223 £1,841
      South Norwood 60 £1,842
      Wallington 41 £1,854
      Summerstown 131 £1,857
      West Barnes 50 £1,861
      Fallow Corner 25 £1,868
      Perry Vale 62 £1,868
      Southgate 43 £1,876
      Kingsbury 100 £1,879
      Hackney 172 £1,879
      Poplar 280 £1,880
      Collier Row 49 £1,884
      Scrattons Farm 37 £1,893
      Collier's Wood 92 £1,893
      Hale End 23 £1,895
      Deptford 121 £1,906
      Haggerston 125 £1,914
      Clapton 169 £1,921
      Ladywell 146 £1,922
      Elmers End 21 £1,925
      Stanmore 56 £1,934
      Bow 239 £1,940
      Brixton 210 £1,940
      Loughborough Junction 112 £1,953
      Shadwell 131 £1,954
      Mile End 146 £1,966
      West Green 253 £1,967
      Hendon 106 £1,969
      Hanwell 222 £1,978
      West Hackney 68 £1,981
      Furzedown 254 £1,982
      Gallions Reach 32 £1,983
      Manor Park 40 £1,987
      Bethnal Green 211 £1,989
      Chinbrook 34 £1,990
      Hayes 197 £1,992
      Hampton 23 £1,995
      Alperton 137 £1,998
      Snaresbrook 20 £1,999
      Herne Hill 22 £2,000
      Streatham 193 £2,004
      New Barnet 32 £2,010
      Pinner 37 £2,018
      Thamesmead 40 £2,021
      Purley 72 £2,027
      Upton Park 84 £2,028
      Perivale 108 £2,037
      East Dulwich 47 £2,037
      Preston 180 £2,038
      Hackney Wick 46 £2,038
      Little Ilford 57 £2,038
      Forest Hill 61 £2,051
      Holloway 342 £2,052
      New Malden 84 £2,052
      West Hendon 77 £2,060
      Norbury 38 £2,062
      Finchley 43 £2,063
      Beckton 73 £2,066
      Cranford 22 £2,067
      Limehouse 237 £2,068
      Nunhead 73 £2,070
      Shooters Hill 37 £2,082
      Park Royal 302 £2,106
      Hornsey 137 £2,110
      Dagenham 83 £2,112
      Dollis Hill 139 £2,114
      Upper Norwood 28 £2,115
      Hook 22 £2,117
      Colney Hatch 30 £2,120
      Earlsfield 109 £2,122
      West Ham 151 £2,133
      Harlesden 164 £2,141
      Brockley 35 £2,143
      Northwood 84 £2,157
      New Southgate 55 £2,165
      Blackheath 29 £2,188
      Surbiton 118 £2,204
      Finsbury Park 140 £2,208
      Spring Grove 123 £2,210
      Whetstone 39 £2,238
      Stockwell 211 £2,238
      Old Kent Road 267 £2,242
      East Greenwich 200 £2,244
      Twyford 70 £2,254
      Church End 72 £2,263
      New Eltham 21 £2,269
      Colindale 236 £2,274
      Charlton 66 £2,292
      West Finchley 57 £2,292
      Archway 150 £2,313
      Canning Town 221 £2,357
      Wandsworth 213 £2,364
      Charlton Riverside 45 £2,377
      Mapesbury 119 £2,403
      Kidbrooke 111 £2,414
      Walworth 235 £2,414
      Stamford Hill 79 £2,435
      Berrylands 26 £2,450
      Tufnell Park 69 £2,451
      Friern Barnet 43 £2,451
      Strawberry Hill 61 £2,454
      Kennington 73 £2,462
      Clapham 306 £2,474
      Dalston 126 £2,477
      Stratford 474 £2,499
      Norbiton 228 £2,519
      Dulwich 26 £2,522
      Merton 116 £2,524
      Crouch End 88 £2,529
      North Finchley 50 £2,548
      Kilburn 121 £2,562
      Upton 25 £2,571
      Putney 144 £2,597
      Balham 186 £2,600
      Shacklewell 89 £2,624
      Bermondsey 300 £2,637
      South Hornchurch 28 £2,646
      Stroud Green 44 £2,671
      Blackwall 375 £2,698
      Clapham Junction 305 £2,731
      Oval 175 £2,740
      Greenwich Peninsula 78 £2,778
      Motspur Park 31 £2,778
      Brent Cross 91 £2,817
      Highbury 204 £2,827
      St Pancras 213 £2,843
      West Kensington 410 £2,852
      Silvertown 165 £2,872
      Mill Hill 73 £2,879
      Whitechapel 828 £2,893
      Shepherd's Bush 531 £2,917
      Temple Fortune 100 £2,917
      Roehampton 92 £2,923
      Stoke Newington 205 £2,945
      Queen's Park 116 £3,030
      Barnsbury 452 £3,055
      Brondesbury 165 £3,065
      Elephant and Castle 460 £3,074
      Woodside Park 37 £3,129
      Lambeth 68 £3,132
      Battersea 307 £3,147
      Merton Park 118 £3,160
      Hoxton 233 £3,177
      Ickenham 49 £3,186
      Cockfosters 47 £3,195
      North Kensington 218 £3,202
      Muswell Hill 101 £3,248
      Kentish Town 229 £3,261
      Isle of Dogs 1,087 £3,263
      North Sheen 66 £3,284
      Gospel Oak 55 £3,315
      Somers Town 148 £3,373
      Ham 22 £3,407
      Canary Wharf 465 £3,422
      Fitzrovia 350 £3,478
      Islington 252 £3,483
      Golders Green 189 £3,520
      Southfields 97 £3,525
      South Hampstead 227 £3,568
      The Borough 313 £3,595
      Brook Green 170 £3,605
      Fulham 554 £3,608
      Hammersmith 619 £3,704
      Shoreditch 192 £3,806
      Wapping 339 £3,864
      Hampton Wick 42 £3,927
      St Margarets 105 £3,942
      Clerkenwell 239 £4,050
      West Hampstead 323 £4,080
      Finsbury 273 £4,140
      Raynes Park 150 £4,141
      Earl's Court 512 £4,179
      Vauxhall 434 £4,290
      Waterloo 204 £4,382
      Holborn 189 £4,393
      Coombe 35 £4,405
      King's Cross 250 £4,640
      Mortlake 34 £4,644
      East Sheen 39 £4,699
      Kew 35 £4,925
      Bloomsbury 157 £5,018
      Chalk Farm 386 £5,176
      Notting Hill 450 £5,208
      Petersham 31 £5,245
      Kingston Vale 21 £5,250
      Southwark 163 £5,258
      Brompton 819 £5,743
      Belsize Park 477 £5,799
      High Barnet 39 £6,265
      Hadley Wood 25 £6,972
      Chelsea 665 £8,036
      Kensington 390 £8,233
      South Kensington 703 £11,131
      Hampstead Garden Suburb 53 £14,945
      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!