The Sheffield art shop that has stood in the picture for 164 years
Queen Victoria was, surprisingly, still three years from the throne when Hibbert Brothers opened their gallery and fine art shop on Norfolk Street in 1834. As an advertisement for the company in 1979 proudly proclaimed: “In 1888, when Vincent van Gogh lost the balance of his mind and his leftRead More →