- Advertisement -
Iconic British luxury fashion house Burberry has just reopened its flagship store on New York’s East 57th Street following a renovation. This refreshed store includes collaborations with British artists, bespoke features and hints of London’s architecture, bringing a little Britishness to Manhattan’s busy…