MANCHESTER, UK - APRIL 22, 2013: Burberry Fashion Store In Manchester, UK. Burberry Exists Since 1856 And Has 473 Stores. Stock Photo, Picture And Royalty Free Image. Image 73911395.
Burberry chairman Gerry Murphy accuses Rishi Sunak of making UK 'least attractive' place to shop in Europe | Business News | Sky News