Network: ()
Premiered: 27.March.2017
Status: Running

Featuring an award-winning creative team and all-star cast, Harlots is a powerful drama set against the vibrant, cosmopolitan backdrop of 18th century Georgian London, offering a bold new take on the city's most valuable commercial activity - sex.

Thomas Haxby - Edward Hogg
Charlotte Wells - Jessica Brown Findlay
Margaret Wells - Samantha Morton
Justice Cunliffe - Richard McCabe
Daniel Marney - Rory Fleck-Byrne
Nancy Birch - Kate Fleetwood
Florence Scanwell - Dorothy Atkinson
Lydia Quigley - Lesley Manville
Lucy Wells - Eloise Smyth
William North - Danny Sapani
Harriet Lennox - Pippa Bennett-Warner
Sir George Howard - Hugh Skinner
Lord Repton - Tim McInnerny
Lady Repton - Fenella Woolgar
Nathaniel Lennox - Con O'Neill