Wednesday 13 April 2011


Unless you've been living under a rock you can't have failed to notice that there is a Royal Wedding coming up in just under a fortnight. You certainly can't fail to notice in the Mayfair/St James's/Westminster area of London which is ready getting all the finery ready.