Cards Galore are a family business spanning over 30 years and three generations. They offer specialist greeting cards, beautiful gifts and a range of other delightful products to help you celebrate the things that matter.
They source cards from the UK's most amazing designers, most of which are published in the British isles by the best printers in the world.
The Shard Retail Arcade
London SE1 9BZ
Monday - Saturday: 8am - 7pm
Phone for Sunday hours