Royal wedding: tea towels will be allowed

11th January 2011, Comments 0 comments

It is an about turn as sharp as that conducted by a Grenadier Guard outside Buckingham Palace. Royal Wedding tea towels, which last month had incurred the wrath of courtiers, will now be allowed.

0 Comments To This Article