British travel brand Antler is opening its first-ever standalone high street store next year. The flagship shop will be ...