After making Spectacles available online in the U.S. earlier this year, Snap Inc. has now launched the glasses in Europe. They are available via dedicated website, or from Snapbots landing in several cities across the continent. Snap has announced …