London Royal Teas: Fit for Royalty

London Royal Teas: Fit for Royalty

UK Culture Secretary Jeremy Hunt predicts that around 2 billion people will be watching the April 29th nuptials of Prince William and Kate Middleton.  That’s an astounding figure, considering that the entire population of the planet is 6.9 billion...

Close