Bussiness

AP Swatch shuts UK stores after crowds queue for new watch

Published

on

Hundreds of people queue outside branches across the UK to get the £335 item.

Exit mobile version