A group of modern shopkeepers and their families live and trade through six key eras of history. They begin their journey in the 1870s, when the high street was born. Show more
Discover 11,128,835 listings and 278,157 playable programmes from the BBC
A group of modern shopkeepers and their families live and trade through six key eras of history. They begin their journey in the 1870s, when the high street was born. Show more