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
      Forestdale 26 £1,221
      Bexley 65 £1,246
      St Paul's Cray 27 £1,255
      Shirley 23 £1,307
      Elm Park 26 £1,308
      Southend 35 £1,356
      Thornton Heath 233 £1,358
      Waddon 124 £1,364
      Edmonton 125 £1,386
      Downham 39 £1,397
      Plashet 102 £1,400
      Highams Park 65 £1,403
      Kenley 21 £1,403
      Abbey Wood 53 £1,407
      South Norwood 89 £1,437
      Woodside 56 £1,444
      Forest Gate 77 £1,446
      Barking Riverside 29 £1,448
      Poverest 45 £1,449
      Welling 20 £1,466
      Yiewsley 66 £1,468
      Manor Park 71 £1,479
      New Beckenham 23 £1,493
      Ponders End 66 £1,494
      Thamesmead 62 £1,495
      Purley 83 £1,496
      South Woodford 28 £1,512
      Horn Park 30 £1,516
      Pollards Hill 58 £1,524
      Chadwell Heath 32 £1,533
      Catford South 67 £1,534
      Mitcham 137 £1,537
      West Green 337 £1,542
      New Eltham 26 £1,545
      Plaistow 172 £1,549
      Snaresbrook 22 £1,552
      Leyton 261 £1,553
      Morden 30 £1,565
      Chingford 64 £1,570
      Upper Norwood 35 £1,579
      Plumstead 136 £1,581
      Anerley 37 £1,583
      Palmers Green 97 £1,584
      Harringay 185 £1,586
      Hounslow West 150 £1,589
      Penge 40 £1,600
      Maryland 80 £1,602
      Broad Green 209 £1,604
      Marks Gate 21 £1,605
      Kenton 35 £1,612
      Addiscombe 104 £1,613
      Beckenham 67 £1,615
      Cricklewood 108 £1,621
      Little Ilford 74 £1,626
      Bethnal Green 396 £1,626
      Wealdstone 233 £1,633
      Seven Kings 118 £1,644
      Northumberland Heath 32 £1,647
      Becontree Heath 81 £1,647
      Honor Oak 32 £1,649
      Hale End 29 £1,664
      Worton 125 £1,665
      Becontree 66 £1,667
      Bowes 49 £1,676
      Hither Green 95 £1,680
      Sudbury 165 £1,682
      Widmore 41 £1,684
      Carshalton Beeches 61 £1,688
      Greenford 109 £1,689
      Hackney Wick 35 £1,690
      Harold Hill 34 £1,691
      Redbridge 30 £1,692
      Collier's Wood 134 £1,695
      Rush Green 51 £1,699
      Brockley 63 £1,699
      Shooters Hill 53 £1,712
      Thames View 79 £1,714
      Feltham 106 £1,716
      Finchley 59 £1,718
      Shortlands 45 £1,719
      Belmont 41 £1,719
      New Southgate 47 £1,720
      Blendon 20 £1,721
      Norbury 57 £1,721
      Collier Row 52 £1,722
      Osterley 37 £1,723
      Selhurst 93 £1,723
      Heston 71 £1,725
      Forest Hill 66 £1,730
      East Dulwich 79 £1,732
      Beckton 114 £1,734
      Camberwell 145 £1,738
      Perry Vale 70 £1,741
      Gants Hill 112 £1,744
      West Drayton 63 £1,744
      New Cross Gate 93 £1,755
      Streatham Hill 294 £1,755
      Hanworth 22 £1,756
      Gallions Reach 51 £1,757
      Brunswick Park 42 £1,762
      Dulwich Village 20 £1,764
      New Cross 130 £1,771
      Poplar 192 £1,777
      Newbury Park 73 £1,787
      Ladywell 120 £1,793
      Little Heath 23 £1,802
      Stepney 222 £1,803
      Rayners Lane 143 £1,812
      Herne Hill 23 £1,815
      Longlands 28 £1,816
      Sudbury Hill 45 £1,817
      Southgate 57 £1,819
      Cowley 77 £1,825
      Nunhead 60 £1,827
      Fairlop 32 £1,830
      Benhilton 86 £1,833
      Homerton 108 £1,834
      Deptford 103 £1,834
      Harlesden 159 £1,839
      Southbury 74 £1,839
      Bedfont 41 £1,843
      Rainham 20 £1,849
      Crystal Palace 38 £1,852
      Northwood 80 £1,853
      Wallington 49 £1,860
      Bow 234 £1,861
      The Wrythe 33 £1,870
      Well Hall 47 £1,875
      Tulse Hill 50 £1,876
      Harold Wood 22 £1,878
      Upton Park 86 £1,878
      Canning Town 238 £1,884
      Colney Hatch 37 £1,888
      Barnehurst 29 £1,889
      Hillingdon 81 £1,892
      West Hackney 64 £1,897
      Streatham 210 £1,899
      Surbiton 88 £1,904
      Alperton 123 £1,907
      Loughborough Junction 95 £1,908
      Yeading 83 £1,908
      Clapton 154 £1,911
      Charlton 101 £1,923
      Harrow Weald 84 £1,923
      Preston 158 £1,925
      West Heath 24 £1,927
      Dagenham 83 £1,948
      West Norwood 115 £1,950
      Cranford 34 £1,953
      Hayes 182 £1,957
      Stanmore 53 £1,957
      Leytonstone 119 £1,958
      Whitton 31 £1,968
      Chinbrook 39 £1,973
      West Hendon 47 £1,977
      West Ham 117 £1,987
      Hornsey 135 £1,999
      Mile End 173 £2,000
      Rotherhithe 191 £2,008
      Barkingside 24 £2,009
      Harmondsworth 24 £2,010
      Kidbrooke 126 £2,037
      Summerstown 142 £2,039
      Furzedown 364 £2,047
      New Barnet 44 £2,051
      Finsbury Park 140 £2,055
      Park Royal 260 £2,059
      West Barnes 49 £2,073
      South Hornchurch 20 £2,086
      Limehouse 234 £2,087
      Peckham 193 £2,094
      Brixton 234 £2,107
      Pinner 42 £2,112
      Worcester Park 26 £2,117
      Merton 127 £2,136
      Old Kent Road 164 £2,141
      Archway 143 £2,160
      Shacklewell 109 £2,160
      New Malden 61 £2,162
      Hainault 23 £2,165
      Blackheath 35 £2,165
      North Finchley 78 £2,184
      Hendon 107 £2,188
      Dollis Hill 192 £2,189
      Lower Morden 20 £2,201
      Charlton Riverside 63 £2,216
      Kingsbury 86 £2,219
      Perivale 81 £2,233
      Stockwell 214 £2,240
      Shadwell 114 £2,245
      Twyford 84 £2,254
      Walworth 176 £2,262
      Hook 22 £2,264
      East Greenwich 228 £2,266
      Tolworth 41 £2,278
      Southfields 142 £2,283
      Holloway 266 £2,294
      Mapesbury 79 £2,299
      Scrattons Farm 40 £2,303
      Silvertown 158 £2,320
      Colindale 207 £2,322
      Balham 257 £2,324
      Stratford 368 £2,325
      Hornchurch 27 £2,338
      Dulwich 25 £2,338
      Earlsfield 111 £2,342
      Whetstone 54 £2,361
      Oval 138 £2,373
      Hendon Central 108 £2,384
      Stamford Hill 90 £2,388
      Crouch End 101 £2,430
      Dalston 123 £2,447
      Ickenham 47 £2,464
      Clayhall 55 £2,466
      Greenwich Peninsula 60 £2,466
      West Kensington 438 £2,485
      Stroud Green 53 £2,486
      Church End 96 £2,507
      Hanwell 233 £2,520
      Woodside Park 43 £2,524
      North Kensington 381 £2,525
      Kilburn 186 £2,525
      Wandsworth 268 £2,539
      Haggerston 113 £2,543
      Norbiton 226 £2,574
      St Pancras 257 £2,576
      Clapham 334 £2,585
      Middle Park 48 £2,593
      Merton Park 112 £2,594
      Hackbridge 26 £2,622
      Putney 190 £2,624
      Stoke Newington 177 £2,626
      Spring Grove 142 £2,628
      Blackwall 288 £2,637
      Upton 38 £2,654
      Tufnell Park 46 £2,659
      Friern Barnet 48 £2,687
      Elephant and Castle 237 £2,688
      Shepherd's Bush 477 £2,737
      Queen's Park 140 £2,749
      Hackney 161 £2,762
      Bermondsey 215 £2,785
      Whitechapel 665 £2,831
      Temple Fortune 75 £2,832
      West Finchley 50 £2,836
      Gidea Park 36 £2,851
      Isle of Dogs 621 £2,879
      Kennington 63 £2,912
      Brent Cross 80 £2,920
      Roehampton 99 £2,934
      South Hampstead 211 £2,997
      Barnsbury 317 £3,008
      Lambeth 59 £3,054
      Brook Green 167 £3,078
      Clapham Junction 400 £3,099
      Islington 231 £3,156
      Highbury 236 £3,159
      Cockfosters 63 £3,181
      Hoxton 201 £3,213
      Battersea 254 £3,213
      Brondesbury 149 £3,246
      Canary Wharf 379 £3,366
      Hammersmith 569 £3,368
      Muswell Hill 127 £3,369
      Mortlake 42 £3,387
      Mill Hill 61 £3,426
      Shoreditch 144 £3,441
      Somers Town 101 £3,469
      Strawberry Hill 52 £3,507
      Kentish Town 189 £3,516
      Raynes Park 144 £3,541
      Hampton 20 £3,593
      Fulham 517 £3,594
      Golders Green 167 £3,667
      Earl's Court 524 £3,695
      Waterloo 94 £3,701
      Hampton Wick 32 £3,732
      Kew 45 £3,755
      Wapping 246 £3,775
      Finsbury 156 £3,842
      The Borough 204 £3,868
      North Sheen 56 £3,895
      Clerkenwell 226 £4,006
      Gospel Oak 57 £4,010
      Vauxhall 280 £4,084
      High Barnet 40 £4,096
      King's Cross 197 £4,133
      Fitzrovia 412 £4,304
      Petersham 28 £4,501
      Holborn 162 £4,538
      West Hampstead 335 £4,557
      East Sheen 49 £4,587
      St Margarets 55 £4,734
      Southwark 97 £4,858
      Chalk Farm 344 £5,194
      Bloomsbury 142 £5,228
      Notting Hill 473 £5,237
      Brompton 774 £5,777
      Belsize Park 417 £6,295
      Coombe 33 £7,123
      Chelsea 484 £7,917
      Kensington 375 £8,924
      South Kensington 550 £11,650
      Hampstead Garden Suburb 69 £12,233
      Be the first to find new properties
      Your search
      • Greater london

      There were 4,360 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!