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 272 £1,352
      Plashet 79 £1,404
      Pollards Hill 66 £1,409
      Manor Park 39 £1,421
      Anerley 30 £1,423
      Cricklewood 128 £1,429
      Forest Gate 62 £1,433
      Catford South 56 £1,442
      Longlands 25 £1,454
      Lower Belvedere 20 £1,468
      Edmonton 115 £1,469
      Bedfont 55 £1,471
      Northumberland Heath 38 £1,478
      Mitcham 103 £1,481
      Waddon 101 £1,492
      St Paul's Cray 24 £1,503
      Tolworth 33 £1,504
      Thornton Heath 180 £1,505
      Greenford 106 £1,510
      Harringay 181 £1,515
      West Drayton 75 £1,521
      Penge 35 £1,525
      Kenton 64 £1,526
      Barking Riverside 24 £1,528
      West Green 320 £1,536
      Addiscombe 75 £1,544
      Camberwell 150 £1,553
      Wealdstone 218 £1,557
      South Norwood 85 £1,571
      Sudbury 144 £1,580
      Seven Kings 138 £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
      Southbury 71 £1,648
      Goddington 21 £1,653
      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 75 £1,698
      Carshalton Beeches 45 £1,705
      Well Hall 30 £1,709
      Poverest 24 £1,711
      Plaistow 148 £1,717
      Streatham Hill 268 £1,729
      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 106 £1,756
      Gidea Park 37 £1,765
      Clapton 165 £1,777
      Stepney 226 £1,783
      Loughborough Junction 109 £1,791
      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 243 £1,814
      Beckton 81 £1,815
      Northwood 75 £1,818
      Hainault 28 £1,825
      Collier's Wood 91 £1,826
      Hither Green 73 £1,832
      Thamesmead 49 £1,836
      Rush Green 65 £1,839
      Dagenham 65 £1,840
      Widmore 30 £1,842
      Worcester Park 28 £1,846
      West Hackney 76 £1,851
      Shooters Hill 49 £1,852
      Harmondsworth 21 £1,852
      Ponders End 56 £1,852
      Broad Green 226 £1,861
      Blackheath 34 £1,865
      Forest Hill 65 £1,866
      New Cross Gate 118 £1,874
      Purley 70 £1,875
      New Southgate 35 £1,882
      Selhurst 93 £1,884
      New Barnet 30 £1,884
      Preston 182 £1,890
      Palmers Green 67 £1,891
      Herne Hill 20 £1,895
      Gants Hill 106 £1,896
      Redbridge 40 £1,897
      Shortlands 28 £1,899
      Rayners Lane 130 £1,903
      Hillingdon 81 £1,908
      Finchley 61 £1,909
      Gallions Reach 33 £1,922
      Deptford 119 £1,934
      Crystal Palace 28 £1,936
      Ladywell 104 £1,943
      Becontree Heath 69 £1,951
      Hornsey 166 £1,953
      Bethnal Green 235 £1,956
      Alperton 133 £1,960
      Horn Park 26 £1,961
      Brixton 196 £1,966
      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,002
      Hayes 133 £2,003
      Benhilton 79 £2,003
      Archway 175 £2,008
      Wallington 27 £2,010
      West Norwood 82 £2,014
      Holloway 336 £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,057
      Cowley 96 £2,061
      Barkingside 24 £2,064
      Hale End 27 £2,073
      Perivale 88 £2,082
      Mile End 191 £2,083
      Barnehurst 27 £2,084
      Summerstown 139 £2,086
      Mapesbury 105 £2,090
      West Ham 138 £2,097
      Upton Park 73 £2,100
      Upper Norwood 34 £2,102
      Kingsbury 100 £2,114
      Tulse Hill 50 £2,115
      Limehouse 233 £2,118
      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
      Canning Town 233 £2,160
      Osterley 23 £2,162
      West Hendon 67 £2,165
      Park Royal 243 £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 100 £2,234
      Stroud Green 47 £2,238
      East Greenwich 211 £2,239
      New Eltham 23 £2,241
      Earlsfield 131 £2,250
      Charlton 72 £2,252
      Cranford 22 £2,261
      Balham 217 £2,262
      Finsbury Park 148 £2,275
      West Finchley 42 £2,278
      Old Kent Road 246 £2,296
      Harlesden 152 £2,300
      Sudbury Hill 38 £2,313
      Stamford Hill 81 £2,314
      Nunhead 56 £2,314
      Friern Barnet 47 £2,341
      Kilburn 112 £2,343
      Spring Grove 114 £2,347
      Shacklewell 107 £2,352
      Brockley 43 £2,359
      Berrylands 22 £2,366
      Walworth 232 £2,372
      Highbury 198 £2,385
      Kidbrooke 112 £2,397
      Twyford 62 £2,414
      Colindale 175 £2,419
      Wandsworth 299 £2,425
      Hackbridge 20 £2,436
      Merton 116 £2,437
      Stratford 493 £2,442
      North Finchley 69 £2,449
      Brent Cross 73 £2,455
      Crouch End 98 £2,466
      Charlton Riverside 41 £2,469
      Surbiton 108 £2,470
      Chinbrook 30 £2,473
      Dulwich 22 £2,484
      Bowes 284 £2,486
      Clayhall 43 £2,500
      Stoke Newington 183 £2,500
      Clapham 358 £2,521
      Pinner 36 £2,530
      Dalston 128 £2,550
      Southfields 122 £2,557
      Strawberry Hill 55 £2,559
      Upton 32 £2,578
      Blackwall 408 £2,613
      Kennington 73 £2,619
      Norbiton 182 £2,655
      Bermondsey 281 £2,661
      Silvertown 149 £2,664
      Hendon Central 463 £2,669
      Putney 184 £2,671
      St Pancras 225 £2,678
      Oval 144 £2,694
      Shepherd's Bush 535 £2,703
      Hampton Hill 21 £2,708
      North Woolwich 22 £2,721
      West Kensington 433 £2,736
      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 775 £2,958
      Elephant and Castle 345 £3,009
      Hoxton 207 £3,011
      Isle of Dogs 1,082 £3,067
      Barnsbury 394 £3,145
      Battersea 296 £3,146
      Gospel Oak 61 £3,170
      Petersham 31 £3,250
      Brook Green 159 £3,261
      North Kensington 248 £3,270
      Woodside Park 39 £3,271
      Canary Wharf 498 £3,330
      Temple Fortune 98 £3,332
      Kentish Town 225 £3,340
      Ickenham 53 £3,351
      Lambeth 69 £3,425
      Hampton Wick 47 £3,431
      Muswell Hill 120 £3,471
      Cockfosters 44 £3,485
      Brondesbury 108 £3,495
      South Hampstead 229 £3,508
      Somers Town 130 £3,545
      Islington 231 £3,580
      Hammersmith 684 £3,630
      Fitzrovia 361 £3,693
      The Borough 328 £3,695
      Mill Hill 45 £3,700
      Wapping 315 £3,810
      Earl's Court 617 £3,826
      Shoreditch 194 £3,902
      Fulham 516 £3,911
      Raynes Park 160 £3,947
      North Sheen 65 £3,958
      Clerkenwell 254 £3,977
      Golders Green 159 £3,992
      Holborn 176 £4,037
      High Barnet 43 £4,169
      Waterloo 203 £4,206
      East Sheen 43 £4,255
      Finsbury 243 £4,285
      West Hampstead 326 £4,310
      Vauxhall 403 £4,312
      Mortlake 49 £4,315
      St Margarets 86 £4,336
      Kew 43 £4,338
      King's Cross 246 £4,636
      Southwark 167 £4,637
      Chalk Farm 394 £5,091
      Bloomsbury 168 £5,253
      Belsize Park 470 £5,436
      Notting Hill 453 £5,517
      Coombe 43 £5,595
      Brompton 944 £5,689
      Hadley Wood 25 £7,219
      Chelsea 641 £7,460
      Kensington 406 £7,465
      South Kensington 671 £11,124
      Hampstead Garden Suburb 58 £12,827
      Be the first to find new properties
      Your search
      • Greater london

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