Luxury brand Belstaff has announced plans to open flagship stores on Bond Street in London and on Madison Avenue in New York City.