Royal Baby Memorabilia

Within minutes of the announcement of Prince George Alexander Louis’ name on  Wednesday evening, memorabilia makers across Britain were hard at work on a  lucrative new range of products. They soldiered on through the night on new designs, from a £10 ($17) tea  towel showing a corgi peeping out of a pram to Royal Crown […]