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 56 £1,442
      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,506
      Greenford 107 £1,513
      Kenton 65 £1,517
      West Drayton 75 £1,521
      Harringay 185 £1,521
      Barking Riverside 24 £1,528
      West Green 318 £1,535
      Addiscombe 77 £1,536
      Penge 36 £1,552
      Wealdstone 218 £1,559
      Camberwell 151 £1,569
      South Norwood 85 £1,571
      Sudbury 146 £1,576
      Plumstead 106 £1,578
      Seven Kings 139 £1,581
      Leyton 240 £1,587
      Chadwell Heath 36 £1,589
      Hounslow West 116 £1,597
      Newbury Park 67 £1,601
      Fairlop 24 £1,619
      Feltham 77 £1,624
      Beckenham 46 £1,637
      Goddington 22 £1,637
      Maryland 84 £1,640
      South Woodford 27 £1,650
      Little Ilford 44 £1,657
      Southbury 70 £1,658
      Little Heath 25 £1,665
      Abbey Wood 43 £1,665
      Woodside 43 £1,666
      Highams Park 56 £1,673
      Harold Hill 38 £1,688
      Worton 119 £1,699
      Perry Vale 76 £1,702
      Carshalton Beeches 45 £1,705
      Well Hall 30 £1,709
      Poverest 24 £1,711
      Plaistow 149 £1,711
      Streatham Hill 271 £1,723
      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 183 £1,763
      Gidea Park 37 £1,765
      Clapton 167 £1,767
      Stepney 230 £1,791
      Loughborough Junction 108 £1,799
      Becontree 71 £1,799
      Peckham 159 £1,801
      Snaresbrook 27 £1,804
      The Wrythe 23 £1,808
      Chingford 123 £1,809
      Poplar 242 £1,812
      Heston 75 £1,812
      Northwood 75 £1,818
      Hither Green 74 £1,823
      Hainault 28 £1,825
      Collier's Wood 91 £1,826
      Rush Green 67 £1,827
      Beckton 80 £1,829
      Thamesmead 50 £1,839
      Dagenham 65 £1,840
      Widmore 30 £1,842
      Worcester Park 29 £1,843
      Blackheath 35 £1,844
      West Hackney 76 £1,851
      Harmondsworth 21 £1,852
      Ponders End 56 £1,852
      Broad Green 227 £1,855
      Purley 71 £1,861
      Forest Hill 65 £1,866
      New Cross Gate 118 £1,874
      Shooters Hill 47 £1,879
      Palmers Green 68 £1,882
      New Barnet 30 £1,884
      Selhurst 92 £1,890
      Preston 185 £1,893
      Finchley 62 £1,894
      Herne Hill 20 £1,895
      Redbridge 40 £1,897
      Shortlands 28 £1,899
      Gants Hill 105 £1,902
      Rayners Lane 130 £1,907
      Deptford 118 £1,912
      Hillingdon 83 £1,913
      Gallions Reach 33 £1,922
      Crystal Palace 28 £1,936
      Ladywell 104 £1,943
      Becontree Heath 69 £1,951
      Alperton 134 £1,956
      Bethnal Green 234 £1,956
      Brixton 196 £1,957
      Whetstone 36 £1,958
      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 65 £1,995
      Leytonstone 112 £2,002
      Benhilton 79 £2,003
      Hayes 131 £2,004
      Wallington 27 £2,010
      Harrow Weald 80 £2,011
      Archway 174 £2,015
      Southgate 44 £2,017
      Bow 230 £2,022
      Holloway 340 £2,027
      Hackney Wick 42 £2,032
      Haggerston 104 £2,036
      Norbury 42 £2,048
      Yeading 85 £2,048
      Stockwell 219 £2,052
      West Norwood 85 £2,058
      Barkingside 24 £2,064
      Cowley 95 £2,067
      New Malden 77 £2,067
      Summerstown 139 £2,071
      Hale End 27 £2,073
      Perivale 89 £2,077
      Mile End 190 £2,081
      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 236 £2,120
      Hook 21 £2,122
      Whitton 37 £2,129
      Lower Morden 20 £2,136
      East Dulwich 82 £2,144
      Hanwell 196 £2,151
      Stanmore 40 £2,154
      Streatham 156 £2,155
      Morden 37 £2,158
      Osterley 23 £2,162
      West Hendon 67 £2,165
      West Barnes 54 £2,166
      Furzedown 342 £2,167
      Shadwell 140 £2,168
      Dollis Hill 177 £2,171
      Middle Park 32 £2,179
      Park Royal 243 £2,187
      West Finchley 41 £2,190
      Hornchurch 33 £2,195
      Canning Town 236 £2,196
      Honor Oak 32 £2,209
      Hendon 104 £2,211
      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
      Earlsfield 132 £2,270
      Berrylands 21 £2,272
      Finsbury Park 148 £2,275
      Nunhead 56 £2,290
      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
      Friern Barnet 47 £2,346
      Spring Grove 114 £2,347
      Brockley 43 £2,359
      Kidbrooke 114 £2,370
      Walworth 232 £2,374
      Highbury 200 £2,379
      Twyford 62 £2,414
      Colindale 174 £2,425
      Wandsworth 299 £2,427
      North Finchley 70 £2,428
      Brent Cross 72 £2,432
      Merton 118 £2,432
      Hackbridge 21 £2,453
      Stoke Newington 187 £2,469
      Charlton Riverside 41 £2,469
      Surbiton 108 £2,470
      Chinbrook 30 £2,473
      Stratford 497 £2,482
      Dulwich 22 £2,484
      Crouch End 96 £2,486
      Bowes 284 £2,486
      Clayhall 44 £2,489
      Clapham 359 £2,517
      Pinner 36 £2,530
      Dalston 128 £2,548
      Strawberry Hill 55 £2,558
      Southfields 122 £2,563
      Upton 33 £2,606
      Kennington 73 £2,619
      Blackwall 412 £2,633
      Putney 188 £2,659
      Bermondsey 285 £2,661
      Silvertown 150 £2,667
      Hendon Central 466 £2,670
      St Pancras 226 £2,675
      Oval 144 £2,692
      Hampton Hill 21 £2,708
      Shepherd's Bush 540 £2,708
      Norbiton 185 £2,708
      North Woolwich 22 £2,721
      West Kensington 433 £2,737
      Clapham Junction 309 £2,755
      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 779 £2,956
      Hoxton 208 £3,000
      Elephant and Castle 346 £3,014
      Isle of Dogs 1,086 £3,058
      Barnsbury 394 £3,145
      Battersea 295 £3,147
      Gospel Oak 61 £3,170
      Petersham 31 £3,250
      Brook Green 161 £3,269
      Woodside Park 39 £3,271
      North Kensington 247 £3,282
      Canary Wharf 502 £3,331
      Temple Fortune 98 £3,333
      Kentish Town 227 £3,350
      Ickenham 53 £3,351
      Hampton Wick 48 £3,415
      Lambeth 69 £3,432
      Cockfosters 45 £3,446
      Brondesbury 109 £3,488
      South Hampstead 231 £3,499
      Muswell Hill 122 £3,499
      Islington 232 £3,519
      Somers Town 131 £3,545
      Hammersmith 685 £3,627
      Mill Hill 46 £3,663
      The Borough 326 £3,691
      Fitzrovia 363 £3,714
      Wapping 316 £3,800
      Earl's Court 620 £3,820
      Fulham 514 £3,892
      Raynes Park 160 £3,947
      North Sheen 67 £3,950
      Shoreditch 199 £3,959
      Golders Green 160 £3,989
      Clerkenwell 257 £4,012
      Holborn 176 £4,037
      High Barnet 43 £4,169
      Waterloo 202 £4,201
      East Sheen 44 £4,209
      Mortlake 49 £4,270
      St Margarets 88 £4,284
      Vauxhall 406 £4,307
      West Hampstead 329 £4,326
      Kew 43 £4,338
      Finsbury 241 £4,349
      Southwark 167 £4,641
      King's Cross 245 £4,652
      Chalk Farm 395 £5,081
      Bloomsbury 171 £5,230
      Belsize Park 471 £5,432
      Notting Hill 456 £5,522
      Coombe 43 £5,595
      Brompton 947 £5,721
      Hadley Wood 25 £7,219
      Chelsea 648 £7,469
      Kensington 407 £7,521
      South Kensington 679 £11,145
      Hampstead Garden Suburb 59 £12,667
      Be the first to find new properties
      Your search
      • Greater london

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