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 21 £1,119
      Bexley 66 £1,236
      Shirley 23 £1,238
      Plashet 91 £1,264
      St Paul's Cray 27 £1,296
      Kenley 23 £1,353
      Waddon 129 £1,371
      Elm Park 20 £1,380
      Abbey Wood 46 £1,382
      Forest Gate 71 £1,385
      South Woodford 27 £1,392
      Thornton Heath 201 £1,400
      Woodside 50 £1,400
      Downham 39 £1,416
      Edmonton 130 £1,422
      Southend 38 £1,425
      Poverest 37 £1,430
      Highams Park 67 £1,443
      Barking Riverside 22 £1,455
      Yiewsley 56 £1,456
      Purley 93 £1,469
      Manor Park 71 £1,475
      Ponders End 64 £1,484
      Thamesmead 54 £1,487
      Mitcham 128 £1,503
      South Norwood 83 £1,510
      Catford South 65 £1,511
      Hounslow West 129 £1,514
      Snaresbrook 24 £1,517
      Plaistow 155 £1,525
      New Eltham 28 £1,525
      Anerley 36 £1,529
      Penge 40 £1,534
      Horn Park 28 £1,536
      West Green 279 £1,536
      Northumberland Heath 27 £1,541
      Pollards Hill 52 £1,548
      Chadwell Heath 35 £1,562
      Chingford 61 £1,563
      Harringay 186 £1,563
      Addiscombe 100 £1,569
      Leyton 259 £1,593
      Maryland 76 £1,595
      Bethnal Green 383 £1,597
      Upper Norwood 38 £1,599
      Harold Hill 28 £1,603
      Beckenham 64 £1,605
      Becontree Heath 72 £1,623
      Little Ilford 71 £1,629
      Plumstead 145 £1,630
      Honor Oak 33 £1,635
      Forest Hill 78 £1,635
      Wealdstone 205 £1,635
      Perry Vale 59 £1,636
      Morden 31 £1,642
      Bowes 48 £1,653
      Osterley 35 £1,661
      Shortlands 44 £1,662
      Carshalton Beeches 55 £1,662
      Widmore 43 £1,666
      Finchley 59 £1,679
      Hither Green 90 £1,681
      New Cross Gate 92 £1,683
      Feltham 107 £1,684
      Seven Kings 121 £1,687
      Poplar 196 £1,688
      Bedfont 28 £1,688
      Cricklewood 97 £1,689
      Heston 64 £1,690
      Kenton 34 £1,690
      Brockley 61 £1,694
      Camberwell 137 £1,697
      Gallions Reach 55 £1,704
      Shooters Hill 50 £1,708
      Beckton 103 £1,712
      Herne Hill 24 £1,714
      Collier's Wood 117 £1,715
      West Drayton 56 £1,719
      Nunhead 60 £1,722
      Streatham Hill 300 £1,723
      Rush Green 45 £1,724
      Norbury 62 £1,726
      Sudbury 145 £1,730
      Brunswick Park 46 £1,735
      Hackney Wick 39 £1,739
      Greenford 95 £1,740
      Becontree 61 £1,743
      Worton 114 £1,745
      New Cross 127 £1,751
      Ladywell 127 £1,758
      Cowley 76 £1,759
      East Dulwich 74 £1,771
      Rayners Lane 135 £1,772
      Crystal Palace 40 £1,777
      Benhilton 89 £1,784
      Gants Hill 99 £1,786
      Thames View 72 £1,787
      Colney Hatch 35 £1,792
      Homerton 111 £1,796
      Broad Green 233 £1,798
      Redbridge 29 £1,803
      Bow 237 £1,804
      The Wrythe 30 £1,811
      West Hackney 71 £1,814
      West Heath 20 £1,816
      Fairlop 29 £1,819
      Sudbury Hill 43 £1,820
      Longlands 24 £1,823
      Wallington 42 £1,832
      Leytonstone 131 £1,834
      Northwood 87 £1,834
      Deptford 107 £1,836
      Harlesden 149 £1,837
      Palmers Green 87 £1,841
      Newbury Park 73 £1,841
      Selhurst 101 £1,849
      Clapton 150 £1,869
      Streatham 204 £1,877
      Southgate 54 £1,879
      West Hendon 53 £1,880
      Well Hall 41 £1,883
      Alperton 103 £1,883
      Hatch End 20 £1,890
      Collier Row 46 £1,891
      Charlton 104 £1,894
      Preston 150 £1,902
      Canning Town 222 £1,903
      Tulse Hill 50 £1,907
      Upton Park 88 £1,910
      Harrow Weald 83 £1,915
      Belmont 29 £1,925
      Southbury 71 £1,934
      West Ham 113 £1,939
      New Southgate 45 £1,940
      Hayes 186 £1,942
      Hornsey 145 £1,945
      Hillingdon 74 £1,947
      Loughborough Junction 104 £1,947
      Yeading 84 £1,948
      Barnehurst 25 £1,960
      Haggerston 94 £1,967
      Barkingside 23 £1,990
      Kidbrooke 122 £1,996
      West Norwood 115 £1,998
      Surbiton 82 £2,002
      Summerstown 128 £2,005
      Rotherhithe 179 £2,039
      Pinner 51 £2,040
      Finsbury Park 135 £2,044
      Scrattons Farm 38 £2,046
      Earlsfield 140 £2,053
      Shacklewell 113 £2,054
      Whitton 34 £2,057
      Cranford 29 £2,058
      West Barnes 45 £2,060
      Perivale 84 £2,063
      Stanmore 43 £2,065
      Dagenham 65 £2,065
      Hornchurch 33 £2,066
      Furzedown 346 £2,071
      Harold Wood 20 £2,077
      Park Royal 245 £2,079
      North Finchley 76 £2,088
      New Malden 59 £2,096
      Merton 126 £2,098
      New Barnet 37 £2,112
      Limehouse 224 £2,116
      Hainault 25 £2,128
      Worcester Park 23 £2,132
      Chinbrook 35 £2,139
      Brixton 228 £2,140
      Shadwell 110 £2,144
      Old Kent Road 173 £2,158
      Mile End 173 £2,161
      Tolworth 33 £2,164
      Archway 146 £2,171
      Harmondsworth 21 £2,173
      Stockwell 217 £2,191
      Dollis Hill 191 £2,192
      Hendon 95 £2,199
      Hale End 48 £2,204
      Holloway 261 £2,211
      Stepney 216 £2,213
      Ickenham 53 £2,237
      Stratford 362 £2,238
      Walworth 173 £2,247
      East Greenwich 225 £2,260
      Charlton Riverside 56 £2,276
      Southfields 132 £2,283
      Kingsbury 78 £2,316
      Spring Grove 123 £2,316
      Kennington 42 £2,327
      Colindale 201 £2,329
      Silvertown 148 £2,338
      Hackney 146 £2,341
      Mapesbury 80 £2,344
      Twyford 80 £2,365
      Dulwich 24 £2,369
      Balham 254 £2,384
      Hendon Central 102 £2,400
      Stroud Green 56 £2,402
      Whetstone 56 £2,402
      Stamford Hill 91 £2,410
      Hook 22 £2,419
      Oval 133 £2,425
      Norbiton 204 £2,447
      Crouch End 102 £2,464
      Greenwich Peninsula 59 £2,471
      Putney 205 £2,487
      Woodside Park 42 £2,491
      Slade Green 20 £2,492
      Blackheath 41 £2,509
      Hackbridge 27 £2,515
      Stoke Newington 166 £2,524
      Clapham 321 £2,527
      Highbury 188 £2,560
      Peckham 207 £2,572
      St Pancras 283 £2,579
      Hanwell 225 £2,581
      Church End 86 £2,583
      Clayhall 55 £2,598
      Upton 42 £2,613
      Shepherd's Bush 479 £2,623
      Wandsworth 335 £2,629
      Kilburn 124 £2,638
      West Kensington 378 £2,649
      Friern Barnet 48 £2,659
      Blackwall 280 £2,659
      Dalston 138 £2,664
      Elephant and Castle 237 £2,672
      Middle Park 41 £2,702
      Whitechapel 672 £2,737
      Bermondsey 230 £2,746
      Tufnell Park 42 £2,782
      Clapham Junction 309 £2,808
      Queen's Park 140 £2,815
      West Finchley 51 £2,885
      Gidea Park 36 £2,894
      Merton Park 115 £2,947
      Temple Fortune 73 £2,968
      Isle of Dogs 597 £2,994
      Barnsbury 323 £3,017
      Battersea 294 £3,020
      Roehampton 91 £3,094
      Brent Cross 76 £3,103
      Islington 224 £3,112
      South Hampstead 219 £3,115
      Lambeth 56 £3,138
      Cockfosters 62 £3,148
      Brondesbury 151 £3,196
      Mortlake 44 £3,249
      Hoxton 200 £3,267
      Brook Green 182 £3,278
      Mill Hill 60 £3,315
      Muswell Hill 120 £3,344
      Hammersmith 552 £3,385
      Canary Wharf 385 £3,404
      Kentish Town 195 £3,434
      Shoreditch 150 £3,463
      Somers Town 97 £3,503
      Raynes Park 152 £3,558
      Strawberry Hill 49 £3,559
      North Kensington 317 £3,562
      Hampton 21 £3,569
      Waterloo 106 £3,623
      Hampton Wick 31 £3,697
      Golders Green 151 £3,758
      Fulham 546 £3,765
      Wapping 254 £3,772
      Kingston Vale 20 £3,781
      Fitzrovia 324 £3,843
      Earl's Court 559 £3,864
      Finsbury 146 £3,867
      King's Cross 241 £3,868
      Kew 44 £3,908
      Clerkenwell 219 £3,927
      The Borough 199 £3,943
      Vauxhall 297 £3,965
      North Sheen 54 £4,038
      High Barnet 41 £4,135
      East Sheen 52 £4,164
      Gospel Oak 49 £4,247
      Petersham 26 £4,442
      West Hampstead 329 £4,528
      Holborn 135 £4,638
      St Margarets 54 £4,792
      Southwark 108 £4,868
      Bloomsbury 134 £5,185
      Notting Hill 476 £5,215
      Chalk Farm 325 £5,414
      Brompton 811 £5,674
      Belsize Park 474 £6,222
      Coombe 30 £7,645
      Chelsea 477 £8,246
      Kensington 477 £8,358
      South Kensington 537 £11,995
      Hampstead Garden Suburb 69 £12,140
      Be the first to find new properties
      Your search
      • Greater london

      There were 5,180 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!