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 20 £1,051
      Bexley 62 £1,230
      St Paul's Cray 22 £1,301
      Plashet 92 £1,305
      Shirley 23 £1,312
      Downham 33 £1,332
      Forest Gate 69 £1,342
      Thornton Heath 189 £1,374
      Abbey Wood 42 £1,374
      Waddon 121 £1,388
      Kenley 21 £1,397
      Yiewsley 53 £1,399
      Woodside 43 £1,403
      Southend 32 £1,409
      Manor Park 66 £1,411
      Highams Park 64 £1,418
      Purley 79 £1,419
      Poverest 38 £1,425
      Pollards Hill 45 £1,426
      Barking Riverside 24 £1,443
      South Woodford 24 £1,450
      Edmonton 123 £1,457
      Catford South 58 £1,489
      South Norwood 79 £1,498
      New Eltham 27 £1,499
      Mitcham 129 £1,502
      Hounslow West 114 £1,507
      Anerley 33 £1,517
      New Beckenham 20 £1,519
      Addiscombe 96 £1,521
      Maryland 64 £1,526
      Penge 39 £1,528
      Ponders End 63 £1,535
      Upper Norwood 33 £1,540
      Northumberland Heath 24 £1,549
      Harringay 175 £1,555
      Chadwell Heath 31 £1,556
      Plaistow 154 £1,558
      Little Ilford 65 £1,570
      Leyton 255 £1,572
      West Green 257 £1,577
      Chingford 61 £1,577
      Horn Park 29 £1,578
      Bethnal Green 379 £1,579
      Beckenham 62 £1,585
      Snaresbrook 22 £1,590
      Broad Green 197 £1,603
      Harold Hill 23 £1,608
      Kenton 29 £1,617
      Wealdstone 205 £1,630
      Carshalton Beeches 56 £1,647
      Thamesmead 60 £1,653
      Plumstead 138 £1,658
      Heston 59 £1,659
      Perry Vale 55 £1,663
      Seven Kings 102 £1,666
      Widmore 38 £1,670
      Shortlands 42 £1,673
      Collier's Wood 118 £1,682
      Bowes 47 £1,685
      Brunswick Park 43 £1,690
      Brockley 58 £1,690
      Gallions Reach 52 £1,690
      Honor Oak 32 £1,691
      Forest Hill 69 £1,697
      Sudbury 143 £1,701
      Hale End 33 £1,702
      Hackney Wick 38 £1,703
      Poplar 180 £1,707
      Becontree 54 £1,714
      Feltham 92 £1,723
      New Cross Gate 89 £1,723
      Becontree Heath 61 £1,725
      Osterley 31 £1,738
      Finchley 58 £1,743
      Gants Hill 91 £1,754
      Beckton 95 £1,755
      Colney Hatch 32 £1,756
      Shooters Hill 49 £1,759
      Morden 23 £1,759
      Norbury 61 £1,763
      New Cross 126 £1,764
      Greenford 84 £1,769
      East Dulwich 64 £1,781
      West Hackney 64 £1,782
      Redbridge 26 £1,785
      Hither Green 78 £1,791
      Ladywell 119 £1,791
      West Heath 21 £1,792
      Bow 215 £1,798
      Harlesden 142 £1,803
      Homerton 109 £1,804
      Thames View 60 £1,808
      Rayners Lane 128 £1,809
      Collier Row 39 £1,812
      Crystal Palace 33 £1,813
      Leytonstone 123 £1,813
      Cricklewood 87 £1,814
      Cowley 67 £1,820
      Camberwell 127 £1,823
      West Drayton 53 £1,825
      Bedfont 30 £1,826
      New Southgate 43 £1,832
      Rush Green 35 £1,834
      Deptford 95 £1,836
      Benhilton 83 £1,837
      Streatham Hill 261 £1,844
      Sudbury Hill 40 £1,847
      Clapton 151 £1,850
      Hillingdon 81 £1,852
      Alperton 93 £1,852
      Nunhead 56 £1,853
      Palmers Green 79 £1,863
      Selhurst 89 £1,863
      Longlands 26 £1,865
      Canning Town 204 £1,871
      Fairlop 25 £1,874
      Northwood 79 £1,874
      Well Hall 43 £1,878
      Southgate 50 £1,902
      Worton 103 £1,903
      Surbiton 84 £1,904
      Dagenham 54 £1,908
      Preston 143 £1,916
      Southbury 70 £1,917
      Streatham 195 £1,919
      Chinbrook 32 £1,920
      Newbury Park 58 £1,923
      West Ham 113 £1,930
      Tulse Hill 47 £1,936
      The Wrythe 27 £1,940
      Belmont 32 £1,940
      Wallington 41 £1,942
      Charlton 102 £1,948
      Upton Park 77 £1,952
      Hornsey 128 £1,961
      West Hendon 45 £1,963
      Loughborough Junction 100 £1,967
      Harrow Weald 78 £1,972
      Haggerston 89 £1,980
      Yeading 75 £1,984
      Hayes 183 £1,984
      Kidbrooke 123 £1,986
      Barnehurst 24 £1,991
      West Norwood 105 £2,001
      Barkingside 21 £2,004
      Hainault 21 £2,005
      Summerstown 126 £2,021
      Shadwell 119 £2,025
      Finsbury Park 136 £2,043
      Cranford 31 £2,046
      Park Royal 242 £2,052
      Rotherhithe 172 £2,053
      Whitton 34 £2,071
      Brixton 208 £2,071
      Furzedown 329 £2,074
      Perivale 79 £2,081
      New Barnet 33 £2,082
      Limehouse 219 £2,087
      North Finchley 73 £2,105
      Pinner 42 £2,109
      Merton 123 £2,112
      Scrattons Farm 33 £2,126
      Archway 137 £2,126
      Mile End 163 £2,128
      Old Kent Road 175 £2,138
      West Barnes 42 £2,144
      New Malden 55 £2,151
      Stanmore 35 £2,152
      Shacklewell 108 £2,158
      Holloway 243 £2,165
      Harmondsworth 21 £2,173
      Stockwell 211 £2,187
      Tolworth 34 £2,190
      Dollis Hill 169 £2,194
      Walworth 170 £2,221
      Hendon 86 £2,224
      Charlton Riverside 59 £2,233
      Silvertown 136 £2,243
      Putney 234 £2,244
      Ickenham 51 £2,249
      East Greenwich 219 £2,263
      Worcester Park 20 £2,265
      Earlsfield 106 £2,292
      Stratford 358 £2,300
      Stepney 211 £2,306
      Twyford 75 £2,308
      Balham 255 £2,317
      Kingsbury 78 £2,324
      Stamford Hill 91 £2,344
      Whetstone 54 £2,347
      Kennington 39 £2,348
      Colindale 199 £2,349
      Mapesbury 78 £2,349
      Southfields 123 £2,351
      Hackney 141 £2,360
      Crouch End 93 £2,375
      Dulwich 24 £2,395
      Wandsworth 271 £2,413
      Hendon Central 95 £2,433
      Greenwich Peninsula 59 £2,444
      Dalston 112 £2,451
      Hornchurch 25 £2,454
      Oval 124 £2,463
      Slade Green 20 £2,492
      Highbury 181 £2,516
      Spring Grove 126 £2,539
      Blackheath 38 £2,540
      Clapham Junction 408 £2,543
      Norbiton 203 £2,562
      Stoke Newington 165 £2,567
      Stroud Green 49 £2,568
      Clayhall 50 £2,579
      Woodside Park 41 £2,583
      St Pancras 278 £2,590
      Hanwell 224 £2,597
      Clapham 314 £2,598
      Upton 36 £2,603
      Church End 82 £2,607
      Blackwall 285 £2,620
      Shepherd's Bush 464 £2,654
      Elephant and Castle 235 £2,665
      Friern Barnet 50 £2,669
      Hackbridge 25 £2,670
      West Kensington 373 £2,678
      Middle Park 40 £2,764
      Whitechapel 635 £2,782
      Tufnell Park 36 £2,813
      Bermondsey 228 £2,816
      Peckham 241 £2,850
      Kilburn 130 £2,881
      Queen's Park 129 £2,890
      Merton Park 112 £2,917
      West Finchley 46 £2,924
      Temple Fortune 70 £2,969
      Gidea Park 35 £2,993
      Barnsbury 322 £2,998
      Isle of Dogs 571 £3,018
      Roehampton 92 £3,072
      Brent Cross 76 £3,086
      South Hampstead 213 £3,119
      Brondesbury 154 £3,134
      Islington 218 £3,147
      Cockfosters 63 £3,149
      Mortlake 45 £3,168
      Lambeth 54 £3,194
      Battersea 261 £3,217
      Hoxton 191 £3,251
      Brook Green 181 £3,312
      Hammersmith 552 £3,384
      Canary Wharf 367 £3,409
      Mill Hill 54 £3,448
      Somers Town 99 £3,461
      Kentish Town 185 £3,498
      Muswell Hill 112 £3,506
      Shoreditch 159 £3,521
      Raynes Park 149 £3,554
      Waterloo 106 £3,558
      Fulham 493 £3,665
      Strawberry Hill 46 £3,715
      Hampton Wick 32 £3,721
      Fitzrovia 301 £3,761
      Wapping 252 £3,768
      North Kensington 343 £3,780
      Clerkenwell 211 £3,821
      King's Cross 240 £3,835
      Golders Green 145 £3,848
      Kew 45 £3,886
      Earl's Court 541 £3,924
      The Borough 193 £3,967
      North Sheen 52 £4,076
      Vauxhall 272 £4,191
      Finsbury 178 £4,200
      East Sheen 51 £4,230
      Gospel Oak 50 £4,323
      High Barnet 36 £4,325
      Petersham 25 £4,466
      West Hampstead 324 £4,609
      Holborn 135 £4,675
      St Margarets 49 £4,902
      Southwark 109 £4,908
      Notting Hill 472 £5,257
      Chalk Farm 325 £5,364
      Bloomsbury 138 £5,481
      Brompton 806 £5,601
      Belsize Park 463 £6,213
      Coombe 30 £7,645
      Chelsea 474 £8,180
      Kensington 418 £8,667
      Hampstead Garden Suburb 68 £11,954
      South Kensington 534 £11,992
      Be the first to find new properties
      Your search
      • Greater london

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