Highgrove Shop Opens in Tetbury
Monday, August 4th, 2008Arguably the smartest farm shop in England, the Prince of Wales opened the Highrove Shop in Tetbury in March this year. Selling his Duchy Originals product range, as well as other locally-sourced products, the shop is a welcome addition to this already popular tourist centre. (more…)