Fornarina has opened its first store in the UK- a 2-floor building located on London’s Carnaby Street