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 39 £1,258
      Southend 27 £1,330
      Scrattons Farm 274 £1,351
      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 55 £1,437
      Longlands 26 £1,450
      St Paul's Cray 25 £1,467
      Lower Belvedere 20 £1,468
      Edmonton 115 £1,469
      Bedfont 55 £1,471
      Northumberland Heath 38 £1,478
      Mitcham 103 £1,481
      Waddon 100 £1,493
      Tolworth 33 £1,504
      Thornton Heath 180 £1,505
      Greenford 107 £1,513
      Kenton 65 £1,517
      West Drayton 75 £1,521
      Harringay 185 £1,521
      Barking Riverside 24 £1,528
      Addiscombe 77 £1,536
      West Green 320 £1,537
      Penge 36 £1,552
      Wealdstone 219 £1,557
      Camberwell 151 £1,569
      South Norwood 85 £1,571
      Plumstead 105 £1,575
      Sudbury 146 £1,576
      Seven Kings 139 £1,581
      Leyton 239 £1,585
      Chadwell Heath 36 £1,589
      Hounslow West 115 £1,592
      Newbury Park 67 £1,601
      Fairlop 24 £1,619
      Feltham 77 £1,625
      Beckenham 46 £1,637
      Maryland 84 £1,640
      South Woodford 27 £1,650
      Goddington 21 £1,653
      Little Ilford 44 £1,657
      Southbury 70 £1,658
      Little Heath 25 £1,665
      Abbey Wood 43 £1,665
      Highams Park 56 £1,673
      Woodside 42 £1,675
      Harold Hill 38 £1,688
      Worton 118 £1,696
      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 271 £1,724
      Brunswick Park 31 £1,731
      Elm Park 22 £1,733
      Thames View 72 £1,736
      Wanstead 22 £1,742
      New Cross 140 £1,744
      Hanworth 24 £1,745
      Collier Row 38 £1,748
      Homerton 106 £1,756
      Rotherhithe 182 £1,761
      Gidea Park 37 £1,765
      Clapton 166 £1,773
      Loughborough Junction 109 £1,791
      Stepney 228 £1,798
      Becontree 71 £1,799
      Snaresbrook 27 £1,804
      Peckham 158 £1,806
      The Wrythe 23 £1,808
      Chingford 122 £1,810
      Heston 75 £1,812
      Poplar 243 £1,814
      Northwood 75 £1,818
      Hainault 28 £1,825
      Beckton 80 £1,829
      Collier's Wood 90 £1,829
      Rush Green 65 £1,838
      Thamesmead 50 £1,839
      Dagenham 65 £1,840
      Widmore 29 £1,842
      Worcester Park 29 £1,843
      Blackheath 35 £1,844
      Hither Green 72 £1,848
      West Hackney 76 £1,851
      Harmondsworth 21 £1,852
      Ponders End 56 £1,852
      Broad Green 228 £1,858
      Forest Hill 65 £1,866
      Shooters Hill 48 £1,874
      Purley 70 £1,875
      Selhurst 93 £1,884
      New Barnet 30 £1,884
      New Cross Gate 119 £1,889
      Palmers Green 67 £1,891
      Preston 185 £1,893
      Herne Hill 20 £1,895
      Gants Hill 106 £1,896
      Redbridge 40 £1,897
      Rayners Lane 129 £1,898
      Shortlands 28 £1,899
      Finchley 61 £1,909
      Hillingdon 83 £1,913
      Gallions Reach 33 £1,922
      Deptford 119 £1,934
      Crystal Palace 28 £1,936
      Whetstone 35 £1,942
      Ladywell 104 £1,943
      Becontree Heath 69 £1,951
      Bethnal Green 234 £1,955
      Alperton 134 £1,956
      Brixton 196 £1,957
      Horn Park 26 £1,961
      Hornsey 167 £1,965
      New Southgate 36 £1,969
      Church End 64 £1,980
      Belmont 55 £1,989
      Hackney 165 £1,990
      Yiewsley 64 £1,998
      Leytonstone 112 £2,002
      Benhilton 79 £2,003
      Hayes 132 £2,007
      Wallington 27 £2,010
      Harrow Weald 79 £2,011
      Archway 174 £2,015
      Southgate 44 £2,017
      Holloway 339 £2,019
      Bow 230 £2,022
      Haggerston 103 £2,027
      Hackney Wick 42 £2,032
      West Norwood 84 £2,033
      New Malden 76 £2,042
      Stockwell 218 £2,047
      Norbury 42 £2,048
      Yeading 85 £2,048
      Barkingside 24 £2,064
      Summerstown 138 £2,065
      Cowley 95 £2,067
      Hale End 27 £2,073
      Mile End 190 £2,081
      Perivale 88 £2,082
      Barnehurst 27 £2,084
      Mapesbury 105 £2,090
      Upton Park 74 £2,090
      Dulwich Village 23 £2,094
      Tulse Hill 50 £2,094
      West Ham 138 £2,097
      Upper Norwood 34 £2,102
      Kingsbury 100 £2,114
      Limehouse 235 £2,117
      Hook 21 £2,122
      Whitton 37 £2,129
      Lower Morden 20 £2,136
      East Dulwich 81 £2,142
      Hanwell 195 £2,149
      Furzedown 343 £2,150
      Stanmore 40 £2,154
      Streatham 155 £2,154
      Morden 37 £2,158
      Osterley 23 £2,162
      West Hendon 67 £2,165
      West Barnes 54 £2,166
      Shadwell 140 £2,168
      Dollis Hill 177 £2,171
      Middle Park 32 £2,179
      Park Royal 245 £2,181
      West Finchley 41 £2,190
      Canning Town 235 £2,191
      Hornchurch 33 £2,195
      Honor Oak 32 £2,209
      Hendon 103 £2,221
      East Greenwich 212 £2,233
      Stroud Green 47 £2,238
      New Eltham 23 £2,241
      Charlton 72 £2,252
      Balham 218 £2,256
      Cranford 22 £2,261
      Finsbury Park 149 £2,267
      Earlsfield 132 £2,270
      Berrylands 21 £2,272
      Nunhead 57 £2,289
      Old Kent Road 249 £2,292
      Sudbury Hill 38 £2,313
      Stamford Hill 81 £2,314
      Harlesden 153 £2,328
      Shacklewell 108 £2,341
      Kilburn 113 £2,341
      Spring Grove 114 £2,347
      Friern Barnet 46 £2,356
      Brockley 43 £2,359
      Walworth 233 £2,373
      Highbury 199 £2,381
      Kidbrooke 113 £2,384
      Twyford 62 £2,414
      Colindale 175 £2,419
      North Finchley 70 £2,428
      Wandsworth 298 £2,430
      Hackbridge 20 £2,436
      Merton 116 £2,437
      Brent Cross 73 £2,455
      Charlton Riverside 41 £2,469
      Surbiton 108 £2,470
      Crouch End 97 £2,471
      Stoke Newington 187 £2,472
      Chinbrook 30 £2,473
      Stratford 498 £2,483
      Dulwich 22 £2,484
      Bowes 284 £2,486
      Clayhall 44 £2,489
      Clapham 358 £2,521
      Pinner 36 £2,530
      Dalston 128 £2,550
      Southfields 121 £2,555
      Strawberry Hill 55 £2,558
      Upton 33 £2,606
      Kennington 73 £2,619
      Blackwall 410 £2,636
      Putney 186 £2,660
      Silvertown 150 £2,667
      Bermondsey 284 £2,669
      Hendon Central 466 £2,670
      St Pancras 225 £2,679
      Oval 145 £2,689
      Norbiton 183 £2,692
      Shepherd's Bush 540 £2,698
      Hampton Hill 21 £2,708
      North Woolwich 22 £2,721
      West Kensington 434 £2,737
      Clapham Junction 310 £2,754
      Greenwich Peninsula 92 £2,775
      Merton Park 130 £2,780
      Roehampton 109 £2,786
      Tufnell Park 45 £2,838
      Queen's Park 118 £2,928
      Whitechapel 780 £2,956
      Hoxton 208 £3,000
      Elephant and Castle 347 £3,059
      Isle of Dogs 1,081 £3,068
      Barnsbury 394 £3,147
      Battersea 296 £3,156
      Gospel Oak 61 £3,170
      Petersham 31 £3,250
      Brook Green 161 £3,269
      Woodside Park 39 £3,271
      North Kensington 248 £3,281
      Canary Wharf 499 £3,326
      Temple Fortune 98 £3,333
      Ickenham 53 £3,351
      Kentish Town 226 £3,357
      Hampton Wick 48 £3,415
      Lambeth 70 £3,415
      Cockfosters 44 £3,485
      Brondesbury 109 £3,488
      South Hampstead 231 £3,498
      Muswell Hill 122 £3,499
      Somers Town 130 £3,545
      Islington 233 £3,583
      Hammersmith 685 £3,627
      Mill Hill 46 £3,663
      The Borough 327 £3,676
      Fitzrovia 363 £3,696
      Wapping 316 £3,800
      Earl's Court 619 £3,823
      Fulham 515 £3,922
      Raynes Park 160 £3,947
      North Sheen 67 £3,952
      Shoreditch 197 £3,984
      Golders Green 160 £3,989
      Clerkenwell 257 £4,012
      Holborn 176 £4,037
      High Barnet 43 £4,169
      Waterloo 203 £4,204
      East Sheen 44 £4,209
      Mortlake 50 £4,240
      Vauxhall 406 £4,299
      West Hampstead 329 £4,326
      St Margarets 86 £4,336
      Kew 43 £4,338
      Finsbury 243 £4,368
      King's Cross 246 £4,639
      Southwark 166 £4,651
      Chalk Farm 394 £5,091
      Bloomsbury 171 £5,230
      Belsize Park 471 £5,430
      Notting Hill 455 £5,527
      Coombe 43 £5,595
      Brompton 948 £5,749
      Hadley Wood 25 £7,219
      Chelsea 644 £7,447
      Kensington 407 £7,518
      South Kensington 677 £11,144
      Hampstead Garden Suburb 59 £12,667
      Be the first to find new properties
      Your search
      • Greater london

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