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 41 £1,288
      Southend 27 £1,330
      Scrattons Farm 269 £1,355
      Marks Gate 20 £1,356
      Cricklewood 125 £1,388
      Pollards Hill 64 £1,395
      Forest Gate 61 £1,417
      Manor Park 39 £1,421
      Catford South 56 £1,445
      Anerley 33 £1,454
      Longlands 27 £1,455
      Edmonton 115 £1,470
      Bedfont 55 £1,471
      Mitcham 105 £1,472
      Plashet 82 £1,479
      Northumberland Heath 38 £1,487
      Waddon 100 £1,491
      Tolworth 33 £1,504
      West Drayton 73 £1,511
      Greenford 105 £1,512
      Thornton Heath 177 £1,522
      Harringay 182 £1,526
      Penge 35 £1,527
      Barking Riverside 24 £1,528
      St Paul's Cray 25 £1,530
      Kenton 64 £1,539
      South Norwood 83 £1,540
      Camberwell 149 £1,544
      Addiscombe 77 £1,553
      West Green 323 £1,558
      Wealdstone 217 £1,559
      Seven Kings 140 £1,570
      Plumstead 106 £1,576
      Chadwell Heath 34 £1,578
      Sudbury 142 £1,585
      Newbury Park 65 £1,601
      Fairlop 24 £1,621
      Hounslow West 117 £1,621
      Little Ilford 44 £1,624
      Feltham 75 £1,629
      Leyton 237 £1,630
      Beckenham 46 £1,637
      Harold Hill 37 £1,641
      Southbury 73 £1,654
      Highams Park 55 £1,656
      South Woodford 26 £1,658
      Little Heath 26 £1,660
      Abbey Wood 44 £1,664
      Worton 121 £1,666
      Poverest 25 £1,678
      Goddington 21 £1,679
      Perry Vale 73 £1,689
      Plaistow 145 £1,692
      Carshalton Beeches 44 £1,700
      Elm Park 21 £1,711
      Gidea Park 31 £1,713
      Thames View 71 £1,721
      Streatham Hill 274 £1,732
      Brunswick Park 31 £1,734
      Well Hall 33 £1,744
      Hanworth 24 £1,745
      Collier Row 38 £1,748
      Homerton 108 £1,757
      Hainault 27 £1,760
      New Cross 138 £1,762
      Rotherhithe 179 £1,764
      Snaresbrook 28 £1,770
      Peckham 157 £1,781
      Maryland 85 £1,783
      Clapton 165 £1,788
      Stepney 229 £1,793
      The Wrythe 24 £1,798
      New Cross Gate 116 £1,803
      Heston 76 £1,808
      Becontree 69 £1,810
      Chingford 122 £1,810
      Woodside 48 £1,811
      Harmondsworth 22 £1,814
      Beckton 81 £1,815
      West Hackney 77 £1,818
      Loughborough Junction 109 £1,820
      Poplar 245 £1,820
      Thamesmead 50 £1,834
      Colney Hatch 20 £1,839
      Collier's Wood 89 £1,842
      Worcester Park 29 £1,845
      Rush Green 54 £1,850
      Northwood 77 £1,853
      Dagenham 64 £1,856
      Shooters Hill 48 £1,856
      Ponders End 55 £1,857
      Broad Green 226 £1,859
      Blackheath 35 £1,860
      Purley 70 £1,865
      Hillingdon 82 £1,866
      Gants Hill 109 £1,866
      Selhurst 95 £1,868
      Redbridge 42 £1,872
      Wanstead 25 £1,877
      Forest Hill 64 £1,880
      New Barnet 31 £1,885
      Hither Green 69 £1,886
      Palmers Green 67 £1,891
      Rayners Lane 131 £1,893
      Herne Hill 20 £1,895
      Widmore 31 £1,906
      Finchley 62 £1,907
      Preston 184 £1,917
      Horn Park 28 £1,921
      Crystal Palace 28 £1,927
      Gallions Reach 33 £1,928
      Deptford 120 £1,929
      Becontree Heath 63 £1,944
      Ladywell 103 £1,954
      Shortlands 28 £1,954
      Brixton 190 £1,956
      Bethnal Green 236 £1,963
      Wallington 28 £1,963
      Alperton 134 £1,964
      New Southgate 36 £1,969
      Leytonstone 110 £1,978
      Harrow Weald 81 £1,981
      Whetstone 38 £1,989
      Church End 65 £1,989
      Belmont 55 £1,989
      Hackney 164 £1,992
      West Norwood 84 £1,994
      Hayes 133 £1,996
      Archway 173 £1,997
      Barkingside 25 £1,998
      Hornsey 164 £1,999
      Upper Norwood 34 £2,003
      Yiewsley 62 £2,007
      Hackney Wick 41 £2,015
      Benhilton 78 £2,015
      Yeading 84 £2,022
      Hook 23 £2,025
      Haggerston 106 £2,028
      Southgate 42 £2,032
      Holloway 336 £2,034
      New Malden 76 £2,042
      Norbury 42 £2,046
      Cowley 94 £2,048
      Bow 235 £2,057
      Stockwell 209 £2,062
      New Eltham 23 £2,076
      Perivale 86 £2,078
      Summerstown 145 £2,081
      Mile End 191 £2,084
      Canning Town 235 £2,091
      Hale End 26 £2,102
      Whitton 38 £2,105
      Shadwell 139 £2,106
      West Ham 135 £2,108
      Upton Park 73 £2,113
      Mapesbury 107 £2,117
      Kingsbury 98 £2,121
      Morden 36 £2,128
      Dollis Hill 174 £2,132
      Dulwich Village 22 £2,136
      Lower Morden 20 £2,136
      Limehouse 233 £2,136
      Furzedown 339 £2,138
      Tulse Hill 52 £2,153
      West Barnes 55 £2,154
      Streatham 157 £2,158
      Hanwell 192 £2,163
      Osterley 22 £2,164
      East Dulwich 82 £2,166
      Stanmore 39 £2,167
      Barnehurst 24 £2,169
      Park Royal 243 £2,175
      West Hendon 66 £2,176
      Middle Park 32 £2,198
      Cranford 23 £2,206
      Hendon 101 £2,220
      Hornchurch 33 £2,227
      Charlton 69 £2,234
      Old Kent Road 241 £2,240
      Balham 214 £2,245
      Finsbury Park 149 £2,267
      East Greenwich 212 £2,271
      Berrylands 22 £2,274
      West Finchley 42 £2,277
      Honor Oak 33 £2,281
      Earlsfield 130 £2,287
      Stamford Hill 85 £2,298
      Sudbury Hill 36 £2,310
      Nunhead 55 £2,325
      Harlesden 154 £2,334
      Spring Grove 115 £2,341
      Shacklewell 107 £2,352
      Highbury 199 £2,368
      Kilburn 111 £2,373
      Friern Barnet 47 £2,390
      Kidbrooke 112 £2,397
      Twyford 64 £2,400
      Brockley 42 £2,406
      Colindale 176 £2,415
      Walworth 233 £2,417
      Charlton Riverside 39 £2,428
      Wandsworth 301 £2,431
      Brent Cross 69 £2,438
      Surbiton 106 £2,467
      North Finchley 67 £2,474
      Clayhall 42 £2,476
      Bowes 283 £2,484
      Stoke Newington 185 £2,489
      Stroud Green 47 £2,498
      Merton 115 £2,501
      Pinner 35 £2,502
      Crouch End 101 £2,510
      Stratford 492 £2,516
      Hampton Hill 20 £2,518
      Clapham 361 £2,523
      Chinbrook 29 £2,531
      Southfields 123 £2,542
      Dulwich 21 £2,542
      Dalston 129 £2,551
      Upton 34 £2,553
      Kennington 80 £2,594
      Blackwall 409 £2,615
      Strawberry Hill 56 £2,627
      Silvertown 148 £2,639
      Hendon Central 455 £2,663
      Putney 183 £2,675
      Bermondsey 281 £2,676
      Oval 150 £2,686
      St Pancras 226 £2,702
      Norbiton 181 £2,714
      Shepherd's Bush 535 £2,719
      North Woolwich 22 £2,721
      Clapham Junction 304 £2,723
      West Kensington 438 £2,723
      Merton Park 133 £2,767
      Greenwich Peninsula 93 £2,775
      Tufnell Park 46 £2,827
      Roehampton 107 £2,829
      Queen's Park 112 £2,877
      Whitechapel 763 £2,965
      Hoxton 208 £3,020
      Elephant and Castle 348 £3,069
      Isle of Dogs 1,082 £3,080
      Battersea 292 £3,145
      Barnsbury 394 £3,146
      Gospel Oak 59 £3,226
      Petersham 30 £3,268
      Woodside Park 39 £3,282
      Canary Wharf 500 £3,320
      Temple Fortune 98 £3,334
      North Kensington 245 £3,345
      Kentish Town 227 £3,348
      Hampton Wick 45 £3,367
      Ickenham 52 £3,379
      Lambeth 70 £3,414
      Muswell Hill 121 £3,436
      Brook Green 159 £3,446
      Brondesbury 105 £3,496
      Somers Town 132 £3,501
      Cockfosters 43 £3,507
      Islington 234 £3,545
      South Hampstead 221 £3,558
      Hammersmith 679 £3,634
      Mill Hill 45 £3,700
      Fitzrovia 359 £3,706
      The Borough 320 £3,712
      Earl's Court 621 £3,808
      East Sheen 40 £3,860
      Wapping 312 £3,881
      Shoreditch 195 £3,896
      Golders Green 161 £3,903
      Fulham 515 £3,913
      Raynes Park 159 £3,958
      North Sheen 65 £3,961
      Clerkenwell 250 £4,021
      Holborn 176 £4,090
      Waterloo 202 £4,189
      Kew 44 £4,276
      High Barnet 44 £4,291
      Vauxhall 404 £4,292
      St Margarets 83 £4,297
      West Hampstead 330 £4,302
      Mortlake 49 £4,315
      Finsbury 250 £4,396
      Southwark 163 £4,433
      King's Cross 249 £4,617
      Chalk Farm 392 £5,073
      Bloomsbury 169 £5,256
      Coombe 43 £5,420
      Belsize Park 469 £5,438
      Notting Hill 458 £5,477
      Brompton 931 £5,619
      Hadley Wood 25 £7,219
      Kensington 405 £7,387
      Chelsea 633 £7,440
      South Kensington 666 £11,094
      Hampstead Garden Suburb 59 £13,050
      Be the first to find new properties
      Your search
      • Greater london

      There were 5,648 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!