22nd March 2016
The new site in Berners Street, just off Oxford Street, is situated a few hundred yards from the company’s Soho chefware store, where it has operated since inception in 1840. More space in the new dual-level store allows Dennys to display an...