Newby Teas of London Unveils 2016’s Christmas Gifting Selection

Newby Teas of London Unveils 2016’s Christmas Gifting Selection

For Christmas 2016 high-end tea company Newby Teas of London presents a range of teas that are the perfect indulgence for the holiday season: providing a healthier, calming alternative to traditional Christmas winter warmers. Options include both stocking fillers and substantial luxury gift boxes. Limited edition Silken Pyramids Gift Box Each box contains 15 individual […]