UKData checked October 2026
  1. Home
  2. London
  3. Greetings card shops
  4. cardfactory

You will find cardfactory, a greetings card shop, at West 12, Shopping Centre in London. Also listed under balloon shop, gift shop and party shop. It is open on Sunday. Part of Cardfactory (43 branches listed).

West 12, Shopping Centre, London W12 8PPChecked October 2026