Costa pop-up stores are temporary retail spaces operated by the Costa Coffee chain. These stores are set up in various locations for a limited period to promote new products, engage with customers, or celebrate events. They often feature unique designs and can be found in shopping centers, festivals, or city centers.