Lush named UK’s best high street shop by customers

» Posted by on May 23, 2015 in Latest News | Comments Off on Lush named UK’s best high street shop by customers

POOLE-based Lush has been named the UK’s best shop in a national survey.