Mary Queen of Shops Wikipedia. Mary Queen of Shops is a British television series presented by Mary Portas broadcast on BBC Two.The series began with a four-week run starting on 7 June 2007, and returned for a second series of six episodes beginning on 9 June 2008.