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 107 £1,340
      Thornton Heath 236 £1,367
      Waddon 126 £1,372
      Downham 42 £1,380
      Thamesmead 58 £1,403
      Kenley 21 £1,403
      Highams Park 69 £1,416
      Yiewsley 65 £1,421
      Horn Park 31 £1,424
      Abbey Wood 48 £1,425
      Woodside 59 £1,426
      Barking Riverside 26 £1,432
      Edmonton 129 £1,435
      Purley 89 £1,448
      South Woodford 26 £1,453
      Poverest 42 £1,463
      Manor Park 73 £1,465
      Chadwell Heath 33 £1,465
      Forest Gate 76 £1,472
      South Norwood 93 £1,472
      New Beckenham 22 £1,477
      Northumberland Heath 31 £1,499
      Catford South 70 £1,504
      Snaresbrook 21 £1,517
      Ponders End 71 £1,523
      Mitcham 140 £1,523
      New Eltham 27 £1,527
      Morden 32 £1,528
      Anerley 37 £1,529
      Pollards Hill 57 £1,532
      Plaistow 179 £1,539
      Welling 20 £1,546
      Harold Hill 33 £1,563
      Plumstead 140 £1,573
      Leyton 273 £1,574
      Chingford 64 £1,580
      West Green 304 £1,587
      Upper Norwood 36 £1,588
      Harringay 186 £1,588
      Hounslow West 151 £1,591
      Palmers Green 96 £1,595
      Broad Green 212 £1,597
      Maryland 82 £1,613
      Marks Gate 20 £1,618
      Beckenham 68 £1,618
      Wealdstone 230 £1,622
      Becontree Heath 85 £1,623
      Bethnal Green 397 £1,627
      Addiscombe 101 £1,632
      Worton 125 £1,632
      Seven Kings 119 £1,632
      Cricklewood 109 £1,633
      Penge 39 £1,634
      Kenton 34 £1,635
      Carshalton Beeches 60 £1,643
      Little Ilford 77 £1,651
      Becontree 68 £1,657
      Collier's Wood 133 £1,668
      Hackney Wick 36 £1,669
      Bowes 53 £1,671
      Widmore 42 £1,673
      Forest Hill 68 £1,673
      Honor Oak 31 £1,675
      Hale End 30 £1,675
      Shooters Hill 54 £1,678
      Sudbury 158 £1,690
      Feltham 115 £1,691
      Redbridge 30 £1,692
      Selhurst 95 £1,698
      Greenford 107 £1,699
      Beckton 113 £1,700
      Little Heath 23 £1,709
      Collier Row 53 £1,710
      Finchley 64 £1,711
      Hither Green 92 £1,714
      Gants Hill 109 £1,716
      Brunswick Park 46 £1,717
      Osterley 41 £1,720
      New Southgate 47 £1,720
      West Drayton 64 £1,726
      Thames View 75 £1,728
      Rush Green 51 £1,728
      Perry Vale 71 £1,730
      Brockley 65 £1,731
      Gallions Reach 55 £1,733
      Shortlands 45 £1,737
      Heston 71 £1,740
      Poplar 196 £1,742
      Camberwell 151 £1,747
      New Cross 133 £1,748
      Blendon 21 £1,754
      New Cross Gate 92 £1,761
      Lower Belvedere 21 £1,765
      East Dulwich 80 £1,768
      Ladywell 125 £1,770
      Belmont 40 £1,775
      Streatham Hill 295 £1,777
      Herne Hill 25 £1,783
      Norbury 61 £1,784
      Homerton 115 £1,786
      Longlands 29 £1,789
      Rayners Lane 146 £1,803
      Southbury 76 £1,803
      Rainham 22 £1,808
      Dagenham 75 £1,810
      Nunhead 60 £1,810
      Newbury Park 76 £1,813
      Harlesden 163 £1,820
      Northwood 83 £1,832
      Southgate 55 £1,837
      Bow 243 £1,839
      The Wrythe 34 £1,840
      Hanworth 25 £1,843
      Crystal Palace 40 £1,845
      Surbiton 94 £1,850
      Upton Park 93 £1,851
      Benhilton 92 £1,856
      Wallington 50 £1,858
      Hillingdon 85 £1,862
      Bedfont 41 £1,868
      Canning Town 237 £1,871
      Colney Hatch 43 £1,871
      Deptford 104 £1,872
      Fairlop 34 £1,875
      Harold Wood 22 £1,878
      Streatham 216 £1,881
      Barnehurst 29 £1,883
      Well Hall 46 £1,884
      Sudbury Hill 43 £1,884
      Whitton 32 £1,884
      Stepney 204 £1,889
      Cowley 75 £1,896
      Alperton 125 £1,900
      Tulse Hill 52 £1,901
      Charlton 100 £1,902
      Clapton 159 £1,904
      Harrow Weald 85 £1,905
      Preston 155 £1,906
      West Hackney 63 £1,911
      West Heath 23 £1,934
      Hayes 184 £1,934
      Brixton 230 £1,946
      West Norwood 112 £1,950
      Yeading 80 £1,951
      Leytonstone 123 £1,963
      West Hendon 47 £1,964
      West Ham 117 £1,968
      Hornsey 137 £1,976
      Cranford 33 £1,982
      Loughborough Junction 95 £1,988
      Stanmore 55 £1,998
      Chinbrook 38 £2,005
      Barkingside 24 £2,009
      Harmondsworth 24 £2,012
      Rotherhithe 200 £2,014
      Mile End 173 £2,022
      Summerstown 142 £2,024
      Kidbrooke 128 £2,040
      Finsbury Park 140 £2,042
      Furzedown 361 £2,049
      Park Royal 262 £2,058
      New Barnet 43 £2,062
      West Barnes 50 £2,073
      Limehouse 236 £2,091
      Peckham 199 £2,106
      Berrylands 20 £2,108
      Pinner 42 £2,115
      Merton 127 £2,123
      Blackheath 38 £2,129
      Worcester Park 24 £2,131
      Archway 146 £2,133
      New Malden 63 £2,137
      Perivale 90 £2,146
      Old Kent Road 166 £2,169
      Hainault 27 £2,174
      Shacklewell 112 £2,182
      Stockwell 222 £2,184
      Charlton Riverside 66 £2,191
      North Finchley 80 £2,195
      Hendon 103 £2,204
      Dollis Hill 191 £2,207
      Hook 23 £2,218
      Shadwell 117 £2,218
      Kingsbury 90 £2,221
      Twyford 88 £2,253
      East Greenwich 235 £2,253
      Walworth 184 £2,254
      Holloway 268 £2,259
      Scrattons Farm 41 £2,276
      Stratford 376 £2,286
      Mapesbury 79 £2,292
      Tolworth 40 £2,294
      Silvertown 158 £2,298
      Earlsfield 116 £2,299
      Southfields 141 £2,300
      Hornchurch 27 £2,302
      Colindale 210 £2,312
      Kennington 46 £2,313
      Balham 259 £2,323
      Oval 139 £2,330
      Dulwich 25 £2,338
      Whetstone 55 £2,359
      Lower Morden 20 £2,381
      Stamford Hill 91 £2,382
      Hendon Central 109 £2,383
      Hackney 145 £2,398
      Crouch End 103 £2,419
      Ickenham 48 £2,433
      Dalston 124 £2,450
      Greenwich Peninsula 60 £2,457
      Clayhall 55 £2,466
      Church End 98 £2,503
      Woodside Park 43 £2,524
      Hanwell 234 £2,525
      Blackwall 294 £2,540
      Hackbridge 28 £2,545
      Kilburn 192 £2,550
      North Kensington 404 £2,551
      Upton 45 £2,557
      Wandsworth 272 £2,559
      Stroud Green 50 £2,561
      St Pancras 258 £2,564
      Norbiton 232 £2,571
      Shepherd's Bush 529 £2,574
      Haggerston 115 £2,596
      Spring Grove 145 £2,596
      Putney 192 £2,624
      Clapham 338 £2,633
      Stoke Newington 184 £2,638
      Friern Barnet 49 £2,654
      Tufnell Park 46 £2,659
      Merton Park 110 £2,668
      Middle Park 46 £2,668
      Elephant and Castle 241 £2,674
      West Kensington 397 £2,687
      Queen's Park 141 £2,738
      Bermondsey 210 £2,743
      Whitechapel 680 £2,756
      Temple Fortune 76 £2,808
      Gidea Park 36 £2,823
      West Finchley 51 £2,859
      Isle of Dogs 627 £2,870
      Roehampton 102 £2,923
      Brent Cross 79 £2,939
      South Hampstead 216 £3,008
      Barnsbury 314 £3,023
      Lambeth 59 £3,054
      Brook Green 169 £3,070
      Cockfosters 65 £3,112
      Islington 235 £3,140
      Clapham Junction 424 £3,165
      Battersea 261 £3,169
      Brondesbury 150 £3,211
      Hoxton 198 £3,247
      Highbury 248 £3,289
      Hammersmith 579 £3,305
      Canary Wharf 382 £3,362
      Muswell Hill 127 £3,364
      Mortlake 42 £3,387
      Mill Hill 62 £3,400
      Hampton 21 £3,475
      Strawberry Hill 53 £3,477
      Raynes Park 145 £3,491
      Somers Town 103 £3,496
      Kentish Town 191 £3,525
      Shoreditch 144 £3,532
      Finsbury 142 £3,675
      Fulham 500 £3,677
      Golders Green 166 £3,678
      Waterloo 93 £3,696
      Earl's Court 566 £3,715
      Kew 46 £3,724
      Hampton Wick 32 £3,728
      Wapping 247 £3,739
      Fitzrovia 323 £3,806
      The Borough 209 £3,837
      North Sheen 57 £3,911
      High Barnet 43 £3,969
      Gospel Oak 56 £4,042
      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,596
      St Margarets 57 £4,616
      Holborn 203 £4,728
      Southwark 97 £4,943
      Chalk Farm 343 £5,190
      Bloomsbury 140 £5,237
      Notting Hill 474 £5,244
      Brompton 923 £5,532
      Belsize Park 414 £6,332
      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 3,846 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!