A 140-YEAR-OLD department store is closing after being run by the same family in a market town for five generations. The Herbert Lewis shop – one of Britain’s oldest department stores dating back to 1878 – is among the longest surviving of Britain’s family-owned shops.
[ad_2]
Read More