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 22 £1,037
      Bexley 62 £1,230
      Shirley 23 £1,312
      St Paul's Cray 23 £1,321
      Plashet 95 £1,322
      Kenley 23 £1,349
      Forest Gate 70 £1,362
      Thornton Heath 204 £1,363
      Downham 37 £1,381
      Elm Park 23 £1,383
      Woodside 53 £1,398
      Manor Park 68 £1,404
      Southend 34 £1,404
      Abbey Wood 46 £1,413
      Poverest 40 £1,424
      Highams Park 63 £1,425
      Purley 89 £1,428
      Yiewsley 57 £1,430
      South Woodford 28 £1,430
      Barking Riverside 26 £1,452
      Edmonton 128 £1,456
      Waddon 125 £1,462
      Catford South 65 £1,478
      Harold Hill 27 £1,496
      Mitcham 135 £1,501
      Pollards Hill 50 £1,502
      Ponders End 68 £1,504
      New Eltham 28 £1,510
      Hounslow West 131 £1,513
      New Beckenham 20 £1,519
      Northumberland Heath 27 £1,520
      South Norwood 87 £1,532
      Plaistow 167 £1,538
      Anerley 36 £1,540
      Harringay 187 £1,541
      Maryland 77 £1,545
      Addiscombe 99 £1,549
      Penge 38 £1,554
      Chingford 63 £1,558
      Upper Norwood 34 £1,563
      Leyton 273 £1,567
      West Green 278 £1,574
      Horn Park 29 £1,578
      Chadwell Heath 36 £1,586
      Little Ilford 75 £1,589
      Bethnal Green 388 £1,593
      Beckenham 66 £1,593
      Broad Green 213 £1,595
      Snaresbrook 20 £1,607
      Morden 28 £1,612
      Becontree Heath 74 £1,620
      Wealdstone 220 £1,638
      Plumstead 143 £1,638
      Bowes 51 £1,650
      Becontree 61 £1,654
      Brunswick Park 49 £1,658
      Carshalton Beeches 58 £1,663
      Shortlands 44 £1,665
      Kenton 32 £1,666
      Perry Vale 56 £1,669
      New Cross Gate 90 £1,673
      Thamesmead 66 £1,676
      Collier's Wood 127 £1,680
      Honor Oak 32 £1,691
      Brockley 61 £1,694
      Seven Kings 120 £1,695
      Widmore 41 £1,696
      Feltham 97 £1,697
      Gallions Reach 59 £1,703
      Heston 68 £1,704
      Sudbury 154 £1,706
      Forest Hill 68 £1,708
      Redbridge 28 £1,710
      Hale End 35 £1,712
      Greenford 93 £1,712
      Herne Hill 22 £1,720
      West Drayton 61 £1,721
      Gants Hill 102 £1,724
      Shooters Hill 50 £1,736
      Poplar 196 £1,754
      Thames View 70 £1,755
      Osterley 36 £1,757
      Hither Green 90 £1,758
      Hackney Wick 40 £1,766
      Worton 110 £1,767
      Finchley 61 £1,768
      Ladywell 122 £1,772
      Cricklewood 90 £1,776
      Norbury 60 £1,781
      Beckton 103 £1,784
      Rayners Lane 137 £1,788
      Rush Green 42 £1,788
      Homerton 111 £1,792
      Cowley 72 £1,801
      Palmers Green 93 £1,806
      Dagenham 62 £1,816
      East Dulwich 71 £1,818
      West Heath 22 £1,819
      Nunhead 59 £1,819
      Bow 229 £1,820
      Collier Row 47 £1,821
      Colney Hatch 36 £1,821
      Leytonstone 126 £1,823
      Selhurst 97 £1,826
      Crystal Palace 36 £1,829
      Longlands 27 £1,837
      Streatham Hill 276 £1,839
      Northwood 84 £1,840
      Belmont 37 £1,843
      Harlesden 153 £1,846
      Deptford 101 £1,846
      West Hackney 69 £1,846
      Clapton 156 £1,852
      Camberwell 134 £1,856
      Well Hall 44 £1,859
      Benhilton 93 £1,862
      Hanworth 22 £1,863
      New Southgate 44 £1,863
      Hillingdon 84 £1,863
      Alperton 99 £1,867
      Fairlop 30 £1,868
      Bedfont 32 £1,877
      Newbury Park 65 £1,878
      Little Heath 20 £1,885
      Southbury 73 £1,888
      Canning Town 220 £1,890
      Streatham 208 £1,902
      Barnehurst 27 £1,903
      Southgate 51 £1,908
      Wallington 42 £1,916
      Sudbury Hill 42 £1,920
      Surbiton 85 £1,931
      The Wrythe 28 £1,931
      Harold Wood 22 £1,932
      Tulse Hill 52 £1,935
      Upton Park 84 £1,941
      Yeading 83 £1,942
      Harrow Weald 81 £1,945
      Preston 148 £1,946
      West Ham 114 £1,949
      Cranford 35 £1,952
      Hornsey 136 £1,953
      Charlton 103 £1,953
      Hayes 189 £1,963
      Chinbrook 33 £1,976
      Kidbrooke 129 £1,980
      West Hendon 47 £1,983
      Shadwell 132 £1,985
      Loughborough Junction 103 £1,988
      West Norwood 112 £1,990
      Hainault 21 £2,005
      Perivale 83 £2,038
      Mile End 164 £2,040
      Furzedown 344 £2,042
      Finsbury Park 139 £2,045
      Haggerston 90 £2,048
      Summerstown 132 £2,049
      Barkingside 22 £2,049
      Park Royal 250 £2,050
      Stanmore 38 £2,050
      New Barnet 35 £2,069
      Brixton 219 £2,075
      Rotherhithe 178 £2,079
      Whitton 33 £2,085
      Limehouse 226 £2,089
      New Cross 154 £2,093
      Scrattons Farm 36 £2,105
      Pinner 43 £2,109
      Stepney 206 £2,110
      West Barnes 43 £2,116
      North Finchley 75 £2,118
      Merton 127 £2,125
      Harmondsworth 22 £2,131
      Holloway 258 £2,146
      Dollis Hill 181 £2,152
      Shacklewell 110 £2,154
      Old Kent Road 174 £2,155
      Stockwell 217 £2,169
      Archway 143 £2,172
      New Malden 60 £2,182
      Hendon 95 £2,188
      Worcester Park 21 £2,207
      Charlton Riverside 62 £2,224
      Putney 242 £2,225
      Walworth 172 £2,242
      Silvertown 139 £2,247
      Ickenham 52 £2,260
      Twyford 84 £2,266
      East Greenwich 230 £2,268
      Tolworth 36 £2,270
      Kingsbury 82 £2,272
      Hornchurch 31 £2,284
      Earlsfield 107 £2,307
      Stratford 369 £2,308
      Mapesbury 80 £2,325
      Balham 259 £2,332
      Southfields 130 £2,340
      Colindale 204 £2,345
      Stamford Hill 92 £2,348
      Kennington 40 £2,357
      Hackney 145 £2,365
      Whetstone 55 £2,376
      Hook 21 £2,377
      Crouch End 98 £2,387
      Dulwich 24 £2,395
      Hendon Central 100 £2,399
      Dalston 119 £2,402
      Wandsworth 279 £2,416
      Greenwich Peninsula 62 £2,433
      Oval 122 £2,484
      Blackheath 40 £2,491
      Slade Green 20 £2,492
      Stoke Newington 174 £2,511
      Clapham Junction 426 £2,517
      Highbury 185 £2,519
      Stroud Green 54 £2,534
      Kilburn 127 £2,537
      Upton 39 £2,537
      Clayhall 55 £2,541
      Woodside Park 42 £2,542
      Spring Grove 139 £2,544
      Hanwell 236 £2,546
      Norbiton 206 £2,552
      Hackbridge 27 £2,567
      Clapham 321 £2,569
      St Pancras 280 £2,591
      Blackwall 289 £2,613
      Middle Park 45 £2,626
      Church End 88 £2,628
      Friern Barnet 52 £2,651
      Elephant and Castle 240 £2,660
      Shepherd's Bush 478 £2,667
      West Kensington 386 £2,667
      Tufnell Park 39 £2,765
      Peckham 242 £2,765
      Bermondsey 237 £2,787
      Whitechapel 658 £2,793
      Queen's Park 132 £2,882
      West Finchley 47 £2,895
      Merton Park 114 £2,910
      Temple Fortune 72 £2,919
      Gidea Park 36 £2,938
      Isle of Dogs 595 £2,983
      Roehampton 98 £2,985
      Barnsbury 328 £2,988
      Cockfosters 67 £3,045
      South Hampstead 220 £3,111
      Brent Cross 78 £3,113
      Islington 222 £3,134
      Lambeth 55 £3,153
      Mortlake 46 £3,240
      Hoxton 198 £3,246
      Battersea 262 £3,247
      Brook Green 184 £3,296
      Brondesbury 175 £3,345
      Mill Hill 56 £3,366
      Canary Wharf 376 £3,374
      Hammersmith 557 £3,377
      Muswell Hill 119 £3,413
      North Kensington 356 £3,440
      Somers Town 102 £3,470
      Kentish Town 194 £3,482
      Shoreditch 157 £3,505
      Raynes Park 152 £3,530
      Waterloo 108 £3,575
      Strawberry Hill 49 £3,605
      Fulham 501 £3,635
      Hampton Wick 33 £3,693
      Clerkenwell 219 £3,697
      Fitzrovia 308 £3,722
      Golders Green 151 £3,756
      Wapping 255 £3,764
      Kew 47 £3,820
      King's Cross 241 £3,848
      Earl's Court 538 £3,894
      The Borough 193 £3,973
      North Sheen 54 £4,013
      Vauxhall 278 £4,168
      East Sheen 52 £4,184
      Finsbury 183 £4,209
      Gospel Oak 52 £4,238
      High Barnet 37 £4,316
      Petersham 26 £4,352
      West Hampstead 331 £4,553
      Holborn 140 £4,612
      Southwark 117 £4,751
      St Margarets 50 £4,853
      Notting Hill 485 £5,200
      Chalk Farm 333 £5,375
      Bloomsbury 143 £5,441
      Brompton 843 £5,684
      Belsize Park 464 £6,203
      Coombe 31 £7,420
      Chelsea 476 £8,145
      Kensington 405 £8,848
      Hampstead Garden Suburb 69 £11,821
      South Kensington 537 £12,008
      Be the first to find new properties
      Your search
      • Greater london

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