Windsor Place Cards and Gifts
Windsor Place Cards and Gifts is a card and gift shop in Liskeard, selling a huge range of cards and high quality gifts.
Our range includes jewellery, games, jigsaw puzzles, photo frames and soft toys. We also stock a wide selection of quality gift wrap, gift boxes and helium balloons.
You are sure to find a treat for all occasions!