Photos show 10 most-loved high street British stores that no longer exist April 25, 2024 The last 15 years have been difficult for the high street, and we’ve seen several big brands disappear in the wake of More