Burberry scraps plans for Leeds manufacturing site

The luxury fashion house, known for its check print, said the site next to the Grade I listed Temple Works building is not suitable to support its…

Read more