Tag archives for A. Gold Deli

The Best Holiday Teas in London

Urban Insider Annie Fitzsimmons shares her recommendations on the best places to take tea in London this holiday season — from grand hotels to quaint cafes.