Yango Deli Offers Londoners Christmas Tree Delivery In 15 Minutes Yango Deli has announced that it will commence offering Christmas trees as part of its rapid-delivery service in London, with deliveries fulfilled in 15 mi...