With barely more than a week to go before Prince William and Kate Middleton walk down the aisle of Westminster Abbey, Thornback & Peel have come out with their own quintessentially English Special Edition Royal Tea Towel; £12.50 online at Thornback & Peel.