CTS is closing its flagship Westminster store. But this isn't the end

CTS is closing its flagship Westminster store. But this isn't the end