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,222
      Bexley 64 £1,235
      St Paul's Cray 27 £1,255
      Shirley 23 £1,302
      Elm Park 27 £1,316
      Southend 38 £1,333
      Plashet 106 £1,339
      Waddon 123 £1,363
      Thornton Heath 234 £1,371
      Downham 41 £1,389
      South Woodford 25 £1,399
      Kenley 21 £1,403
      Highams Park 68 £1,421
      Yiewsley 65 £1,421
      Horn Park 31 £1,424
      Abbey Wood 48 £1,425
      Barking Riverside 26 £1,432
      Thamesmead 59 £1,435
      Edmonton 129 £1,435
      Woodside 58 £1,438
      Purley 88 £1,452
      Poverest 42 £1,463
      Forest Gate 77 £1,464
      Manor Park 73 £1,465
      Chadwell Heath 33 £1,465
      South Norwood 91 £1,470
      New Beckenham 22 £1,477
      Northumberland Heath 31 £1,499
      Catford South 70 £1,504
      Ponders End 70 £1,508
      Snaresbrook 21 £1,517
      Mitcham 139 £1,527
      New Eltham 27 £1,527
      Plaistow 177 £1,528
      Morden 32 £1,528
      Anerley 37 £1,529
      Plumstead 139 £1,545
      Welling 20 £1,546
      Pollards Hill 55 £1,556
      Leyton 269 £1,572
      Chingford 64 £1,580
      Harringay 184 £1,581
      West Green 305 £1,583
      Upper Norwood 36 £1,588
      Harold Hill 32 £1,590
      Hounslow West 151 £1,591
      Broad Green 211 £1,593
      Palmers Green 95 £1,596
      Seven Kings 115 £1,603
      Beckenham 68 £1,618
      Maryland 81 £1,621
      Wealdstone 231 £1,625
      Becontree Heath 84 £1,626
      Bethnal Green 397 £1,628
      Worton 124 £1,631
      Addiscombe 101 £1,632
      Penge 39 £1,634
      Cricklewood 108 £1,635
      Kenton 33 £1,652
      Becontree 66 £1,660
      Widmore 41 £1,660
      Carshalton Beeches 59 £1,660
      Little Ilford 76 £1,664
      Collier's Wood 132 £1,666
      Hackney Wick 36 £1,669
      Bowes 53 £1,671
      Forest Hill 67 £1,672
      Honor Oak 31 £1,675
      Shooters Hill 54 £1,678
      Hale End 29 £1,684
      Collier Row 52 £1,685
      Sudbury 158 £1,690
      Redbridge 30 £1,692
      Beckton 113 £1,700
      Feltham 113 £1,702
      Selhurst 94 £1,706
      Finchley 64 £1,711
      Gallions Reach 54 £1,713
      Hither Green 92 £1,714
      Greenford 105 £1,717
      Osterley 41 £1,720
      New Southgate 47 £1,720
      Gants Hill 106 £1,721
      Heston 70 £1,722
      West Drayton 64 £1,726
      Brunswick Park 45 £1,727
      Rush Green 51 £1,728
      Perry Vale 69 £1,729
      Brockley 65 £1,731
      Thames View 73 £1,733
      Shortlands 44 £1,738
      Camberwell 150 £1,743
      New Cross 133 £1,748
      Poplar 195 £1,748
      New Cross Gate 92 £1,761
      Dagenham 72 £1,763
      Norbury 59 £1,764
      Belmont 39 £1,764
      Lower Belvedere 21 £1,765
      East Dulwich 79 £1,765
      Little Heath 22 £1,766
      Ladywell 125 £1,770
      Streatham Hill 295 £1,776
      Herne Hill 25 £1,783
      Homerton 115 £1,786
      Blendon 20 £1,787
      Longlands 29 £1,789
      Southbury 76 £1,803
      Newbury Park 75 £1,804
      Rayners Lane 143 £1,806
      Rainham 22 £1,808
      Nunhead 60 £1,810
      Harlesden 162 £1,826
      Northwood 83 £1,832
      Bow 241 £1,836
      Benhilton 90 £1,837
      Southgate 55 £1,837
      The Wrythe 34 £1,840
      Hanworth 25 £1,843
      Crystal Palace 40 £1,845
      Surbiton 94 £1,850
      Wallington 50 £1,858
      Hillingdon 85 £1,862
      Colney Hatch 43 £1,871
      Tulse Hill 50 £1,872
      Deptford 104 £1,872
      Fairlop 34 £1,875
      Upton Park 91 £1,876
      Harold Wood 22 £1,878
      Canning Town 235 £1,879
      Barnehurst 29 £1,883
      Well Hall 46 £1,884
      Sudbury Hill 43 £1,884
      Whitton 32 £1,884
      Stepney 205 £1,884
      Streatham 214 £1,890
      Cowley 75 £1,896
      Bedfont 40 £1,896
      Charlton 100 £1,902
      Clapton 159 £1,904
      Harrow Weald 85 £1,905
      Preston 155 £1,906
      Alperton 123 £1,909
      West Hackney 63 £1,911
      West Heath 23 £1,934
      Hayes 184 £1,934
      Brixton 230 £1,946
      West Norwood 112 £1,950
      West Ham 116 £1,959
      Yeading 79 £1,962
      Leytonstone 123 £1,963
      West Hendon 46 £1,970
      Hornsey 137 £1,976
      Cranford 33 £1,982
      Stanmore 54 £1,983
      Chinbrook 38 £2,005
      Loughborough Junction 93 £2,007
      Barkingside 24 £2,009
      Harmondsworth 24 £2,012
      Mile End 171 £2,016
      Rotherhithe 199 £2,019
      Summerstown 142 £2,024
      Finsbury Park 139 £2,037
      Kidbrooke 128 £2,040
      Furzedown 360 £2,048
      New Barnet 43 £2,062
      Park Royal 260 £2,066
      West Barnes 50 £2,073
      Peckham 196 £2,082
      Worcester Park 22 £2,084
      Limehouse 234 £2,095
      Berrylands 20 £2,108
      Merton 126 £2,122
      Blackheath 37 £2,127
      Archway 146 £2,133
      Pinner 41 £2,135
      New Malden 63 £2,137
      Perivale 90 £2,146
      Shacklewell 111 £2,148
      Old Kent Road 166 £2,169
      Hainault 27 £2,174
      Stockwell 220 £2,186
      Charlton Riverside 66 £2,191
      North Finchley 80 £2,195
      Scrattons Farm 40 £2,202
      Shadwell 114 £2,203
      Dollis Hill 189 £2,206
      Hook 23 £2,218
      Hendon 102 £2,218
      Kingsbury 90 £2,221
      Walworth 183 £2,243
      Twyford 86 £2,246
      East Greenwich 234 £2,257
      Holloway 267 £2,259
      Earlsfield 115 £2,284
      Stratford 375 £2,290
      Mapesbury 79 £2,292
      Southfields 140 £2,292
      Tolworth 40 £2,294
      Silvertown 158 £2,297
      Hornchurch 27 £2,302
      Colindale 210 £2,312
      Kennington 46 £2,313
      Dulwich 25 £2,338
      Balham 259 £2,338
      Oval 138 £2,339
      Whetstone 55 £2,359
      Stamford Hill 92 £2,365
      Lower Morden 20 £2,381
      Hendon Central 108 £2,382
      Hackney 144 £2,408
      Crouch End 103 £2,419
      Ickenham 48 £2,433
      Dalston 124 £2,450
      Greenwich Peninsula 61 £2,461
      Clayhall 55 £2,466
      Church End 98 £2,503
      Woodside Park 43 £2,524
      Hanwell 233 £2,528
      Blackwall 293 £2,542
      Hackbridge 28 £2,545
      Kilburn 191 £2,550
      North Kensington 404 £2,551
      Upton 44 £2,555
      Wandsworth 272 £2,559
      Stroud Green 51 £2,559
      St Pancras 259 £2,565
      Shepherd's Bush 527 £2,579
      Norbiton 230 £2,585
      Haggerston 115 £2,596
      Spring Grove 143 £2,615
      Clapham 337 £2,622
      Putney 192 £2,624
      Friern Barnet 49 £2,654
      Stoke Newington 182 £2,655
      Tufnell Park 46 £2,659
      Merton Park 110 £2,668
      Middle Park 46 £2,668
      Elephant and Castle 241 £2,674
      West Kensington 398 £2,682
      Bermondsey 210 £2,743
      Queen's Park 140 £2,752
      Whitechapel 676 £2,762
      Temple Fortune 76 £2,808
      Gidea Park 35 £2,833
      West Finchley 51 £2,859
      Isle of Dogs 626 £2,872
      Roehampton 102 £2,923
      Brent Cross 78 £2,958
      South Hampstead 214 £3,018
      Barnsbury 313 £3,024
      Lambeth 59 £3,054
      Brook Green 167 £3,081
      Cockfosters 65 £3,112
      Islington 234 £3,142
      Battersea 262 £3,165
      Clapham Junction 425 £3,166
      Brondesbury 149 £3,221
      Hoxton 197 £3,242
      Highbury 248 £3,289
      Hammersmith 577 £3,308
      Canary Wharf 382 £3,362
      Muswell Hill 127 £3,364
      Mortlake 42 £3,387
      Mill Hill 62 £3,400
      Hampton 21 £3,475
      Raynes Park 145 £3,491
      Strawberry Hill 52 £3,494
      Somers Town 102 £3,510
      Shoreditch 143 £3,520
      Kentish Town 190 £3,536
      Finsbury 142 £3,675
      Fulham 499 £3,676
      Golders Green 166 £3,678
      Waterloo 93 £3,701
      Earl's Court 564 £3,714
      Hampton Wick 32 £3,728
      Kew 45 £3,742
      Wapping 247 £3,760
      Fitzrovia 327 £3,835
      The Borough 208 £3,848
      North Sheen 56 £3,916
      High Barnet 43 £3,969
      Gospel Oak 57 £4,010
      King's Cross 198 £4,086
      Vauxhall 279 £4,091
      Clerkenwell 240 £4,144
      Petersham 28 £4,501
      East Sheen 50 £4,533
      West Hampstead 334 £4,602
      St Margarets 57 £4,616
      Holborn 203 £4,728
      Southwark 97 £4,933
      Chalk Farm 344 £5,181
      Bloomsbury 140 £5,237
      Notting Hill 472 £5,258
      Brompton 914 £5,549
      Belsize Park 413 £6,336
      Coombe 33 £7,123
      Chelsea 482 £7,911
      Kensington 377 £8,938
      South Kensington 546 £11,655
      Hampstead Garden Suburb 69 £12,233
      Be the first to find new properties
      Your search
      • Greater london

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