Return to "Luxury leather brand opening Liverpool store" Mulberry Mulberry is a British luxury leather brand Next