Cards Galore is a small cards shop in Piccadilly Station. There's not really any 'galore' to be found, but there are lots of quality cards on offer and is a good place to browse whilst you're bored and waiting for your train.
Thankfully, Cards Galore refrains from having shelves upon shelves of garish cuddly toys which is somewhat of a blessing. Clinton Cards: yeah, you heard me. I can't stand those things everywhere. read more