Right now, Burberry owns 3 stores near Manchester, Cheshire. This page will give you a list of Burberry branches close by.