Best shop for cards
They have good selection of cards and gifts for all occasions.
It has good quality hand made products.
Staff is pleasant and fast.
Address 26 Midsummer Blvd, Milton Keynes MK9 3BB, United Kingdom
Phone +44 1908 678840
Maps 26RV+V2 Milton Keynes, United Kingdom Open Maps