How England’s First Self-Service Store Heralded the Birth of the Modern Supermarket

Here we look at the evolution of grocery shopping, from the 19th century to the present day.




What is the Oldest Pub or Inn in England?

Pubs are fertile ground for tall tales, with many claims to the oldest pub in England. Here are the facts.




A Brief History of Community Centres in England

Community centres emerged in the late 19th century through a variety of social movements.




The Story of the Great Smog of London

From 5 to 9 December 1952, a thick, toxic smog blanketed London.




Between Chatham and Rochester: the Story of Intra High Street in 6 Places

With its development linked to the growth of the Royal Dockyard, Chatham Intra High Street has a wealth of fascinating historic buildings.