Swatch has become the latest European luxury giant to invest in property on the hot London street, buying the Harry Winston building in a deal valued at 90 million Swiss francs.