June 2010, London –  Swissôtel The Howard in London took advantage of UK’s flurry of Wimbledon fever and created an afternoon tea to celebrate the tennis championships from 1 June to 4 July 2010. The afternoon tea set is accompanied by a pot of my favourite Twinings tea, or […]