City of London Heart card

£2.50

City of London Heart card

£2.50

City of London Heart greeting card.

Single card, blank inside with Kraft envelope

Perfect for birthdays, thank yous and little notes.

46 in stock