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
      Downham 38 £1,271
      Southend 27 £1,330
      Scrattons Farm 271 £1,352
      Pollards Hill 66 £1,409
      Plashet 80 £1,412
      Forest Gate 61 £1,417
      Manor Park 39 £1,421
      Anerley 30 £1,423
      Cricklewood 128 £1,429
      Catford South 56 £1,442
      Longlands 25 £1,454
      Lower Belvedere 20 £1,468
      Edmonton 115 £1,469
      Bedfont 55 £1,471
      Mitcham 104 £1,474
      Northumberland Heath 38 £1,478
      Waddon 101 £1,492
      St Paul's Cray 24 £1,503
      Tolworth 33 £1,504
      Thornton Heath 179 £1,508
      Greenford 105 £1,512
      Harringay 181 £1,515
      West Drayton 75 £1,521
      Penge 35 £1,525
      Kenton 64 £1,526
      Barking Riverside 24 £1,528
      West Green 321 £1,537
      Addiscombe 75 £1,544
      Camberwell 150 £1,553
      Wealdstone 218 £1,557
      South Norwood 85 £1,571
      Seven Kings 137 £1,577
      Sudbury 144 £1,580
      Plumstead 104 £1,580
      Chadwell Heath 36 £1,589
      Hounslow West 115 £1,592
      Leyton 236 £1,596
      Newbury Park 67 £1,601
      Fairlop 24 £1,619
      Feltham 77 £1,625
      Beckenham 46 £1,637
      Maryland 84 £1,640
      Goddington 21 £1,653
      Southbury 73 £1,654
      South Woodford 26 £1,656
      Highams Park 55 £1,656
      Little Ilford 44 £1,657
      Little Heath 25 £1,665
      Abbey Wood 43 £1,665
      Woodside 42 £1,675
      Harold Hill 38 £1,688
      Worton 117 £1,692
      Perry Vale 76 £1,702
      Carshalton Beeches 45 £1,705
      Well Hall 30 £1,709
      Poverest 24 £1,711
      Plaistow 148 £1,717
      Streatham Hill 267 £1,727
      Brunswick Park 31 £1,731
      Elm Park 22 £1,733
      Thames View 72 £1,736
      New Cross 140 £1,744
      Hanworth 24 £1,745
      Collier Row 38 £1,748
      Rotherhithe 180 £1,752
      Homerton 107 £1,754
      Gidea Park 37 £1,765
      Clapton 165 £1,777
      Loughborough Junction 109 £1,791
      Stepney 226 £1,795
      Wanstead 23 £1,796
      Becontree 70 £1,803
      Snaresbrook 27 £1,804
      The Wrythe 23 £1,808
      Chingford 122 £1,810
      Peckham 157 £1,811
      Heston 75 £1,812
      Poplar 244 £1,814
      Beckton 81 £1,815
      Northwood 75 £1,818
      Hainault 28 £1,825
      Hither Green 73 £1,832
      Thamesmead 49 £1,836
      Collier's Wood 90 £1,837
      Rush Green 65 £1,839
      Dagenham 65 £1,840
      Widmore 30 £1,842
      Worcester Park 28 £1,846
      Shooters Hill 49 £1,852
      Harmondsworth 21 £1,852
      Ponders End 56 £1,852
      Broad Green 227 £1,864
      Blackheath 34 £1,865
      West Hackney 75 £1,865
      New Cross Gate 118 £1,874
      Purley 70 £1,875
      New Southgate 35 £1,882
      Forest Hill 64 £1,883
      Selhurst 93 £1,884
      New Barnet 30 £1,884
      Palmers Green 66 £1,887
      Preston 182 £1,890
      Herne Hill 20 £1,895
      Gants Hill 106 £1,896
      Redbridge 40 £1,897
      Rayners Lane 130 £1,903
      Hillingdon 81 £1,908
      Finchley 61 £1,909
      Gallions Reach 33 £1,922
      Deptford 119 £1,934
      Crystal Palace 29 £1,935
      Ladywell 105 £1,937
      Horn Park 27 £1,947
      Becontree Heath 69 £1,951
      Hornsey 166 £1,953
      Shortlands 27 £1,955
      Bethnal Green 235 £1,956
      Brixton 196 £1,963
      Alperton 135 £1,965
      Church End 63 £1,974
      Harrow Weald 81 £1,981
      Whetstone 36 £1,985
      Belmont 55 £1,989
      Hackney 165 £1,990
      Yiewsley 65 £1,990
      Leytonstone 112 £2,001
      Benhilton 79 £2,002
      Hayes 133 £2,003
      Archway 175 £2,008
      Wallington 27 £2,010
      Holloway 337 £2,013
      West Norwood 82 £2,014
      Southgate 44 £2,017
      Bow 230 £2,025
      Haggerston 103 £2,027
      Hackney Wick 42 £2,032
      New Malden 76 £2,042
      Norbury 42 £2,048
      Yeading 85 £2,048
      Stockwell 215 £2,058
      Cowley 96 £2,061
      Barkingside 24 £2,064
      Hale End 27 £2,073
      Mapesbury 106 £2,082
      Perivale 88 £2,082
      Mile End 191 £2,083
      Barnehurst 27 £2,084
      Summerstown 139 £2,086
      West Ham 137 £2,090
      Upper Norwood 34 £2,102
      Upton Park 73 £2,113
      Kingsbury 100 £2,114
      Tulse Hill 50 £2,115
      Limehouse 233 £2,119
      Canning Town 232 £2,121
      Hook 21 £2,122
      Whitton 37 £2,129
      Shadwell 138 £2,132
      Furzedown 338 £2,133
      Dulwich Village 22 £2,133
      Lower Morden 20 £2,136
      East Dulwich 81 £2,142
      Streatham 155 £2,146
      Stanmore 40 £2,154
      Morden 37 £2,158
      West Barnes 55 £2,159
      Osterley 23 £2,162
      Park Royal 242 £2,162
      West Hendon 67 £2,165
      Hanwell 192 £2,169
      Dollis Hill 177 £2,171
      Hornchurch 33 £2,195
      Middle Park 31 £2,197
      Honor Oak 32 £2,209
      Hendon 101 £2,222
      Stroud Green 47 £2,238
      New Eltham 23 £2,241
      Earlsfield 131 £2,251
      Charlton 72 £2,252
      Cranford 22 £2,261
      Balham 217 £2,262
      Finsbury Park 148 £2,275
      East Greenwich 212 £2,276
      West Finchley 42 £2,278
      Old Kent Road 247 £2,298
      Harlesden 152 £2,300
      Sudbury Hill 38 £2,313
      Stamford Hill 81 £2,314
      Nunhead 56 £2,314
      Friern Barnet 47 £2,341
      Spring Grove 114 £2,347
      Kilburn 113 £2,349
      Shacklewell 107 £2,352
      Brockley 43 £2,359
      Berrylands 22 £2,366
      Walworth 232 £2,372
      Highbury 197 £2,389
      Kidbrooke 113 £2,395
      Twyford 62 £2,414
      Colindale 175 £2,419
      Wandsworth 299 £2,425
      Merton 115 £2,440
      North Finchley 69 £2,449
      Brent Cross 73 £2,455
      Charlton Riverside 41 £2,469
      Surbiton 108 £2,470
      Crouch End 97 £2,471
      Chinbrook 30 £2,473
      Dulwich 22 £2,484
      Bowes 284 £2,486
      Stratford 494 £2,491
      Clayhall 43 £2,500
      Stoke Newington 182 £2,502
      Pinner 35 £2,502
      Hampton Hill 20 £2,518
      Dalston 129 £2,537
      Clapham 358 £2,539
      Southfields 122 £2,557
      Strawberry Hill 55 £2,559
      Upton 32 £2,578
      Blackwall 408 £2,609
      Kennington 73 £2,619
      Norbiton 180 £2,635
      Silvertown 149 £2,664
      Bermondsey 282 £2,665
      Hendon Central 464 £2,670
      Putney 184 £2,671
      St Pancras 226 £2,676
      Shepherd's Bush 537 £2,692
      Oval 144 £2,694
      North Woolwich 22 £2,721
      West Kensington 432 £2,740
      Clapham Junction 306 £2,749
      Merton Park 131 £2,772
      Greenwich Peninsula 92 £2,775
      Tufnell Park 46 £2,813
      Roehampton 105 £2,835
      Queen's Park 118 £2,928
      Whitechapel 773 £2,944
      Hoxton 207 £3,013
      Elephant and Castle 344 £3,030
      Isle of Dogs 1,081 £3,071
      Barnsbury 393 £3,113
      Battersea 294 £3,148
      Gospel Oak 61 £3,170
      Brook Green 159 £3,261
      Woodside Park 39 £3,271
      Petersham 30 £3,275
      North Kensington 246 £3,280
      Temple Fortune 99 £3,316
      Canary Wharf 498 £3,330
      Kentish Town 225 £3,344
      Ickenham 53 £3,351
      Lambeth 69 £3,425
      Hampton Wick 47 £3,431
      Muswell Hill 119 £3,442
      Cockfosters 44 £3,485
      Brondesbury 108 £3,495
      South Hampstead 226 £3,535
      Somers Town 130 £3,545
      Islington 233 £3,573
      Hammersmith 684 £3,632
      Fitzrovia 362 £3,693
      The Borough 328 £3,695
      Mill Hill 45 £3,700
      Wapping 315 £3,815
      Earl's Court 616 £3,829
      Shoreditch 194 £3,903
      Fulham 518 £3,906
      East Sheen 42 £3,944
      Raynes Park 160 £3,957
      North Sheen 65 £3,958
      Clerkenwell 254 £3,977
      Golders Green 159 £3,992
      Holborn 176 £4,084
      High Barnet 43 £4,169
      Waterloo 202 £4,211
      Vauxhall 402 £4,298
      West Hampstead 326 £4,310
      Mortlake 49 £4,315
      St Margarets 86 £4,336
      Finsbury 244 £4,337
      Kew 43 £4,338
      King's Cross 247 £4,630
      Southwark 167 £4,637
      Chalk Farm 394 £5,091
      Bloomsbury 168 £5,253
      Belsize Park 468 £5,441
      Notting Hill 452 £5,505
      Coombe 43 £5,595
      Brompton 939 £5,692
      Hadley Wood 25 £7,219
      Kensington 405 £7,391
      Chelsea 643 £7,450
      South Kensington 670 £11,081
      Hampstead Garden Suburb 58 £12,827
      Be the first to find new properties
      Your search
      • Greater london

      There were 6,060 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!