News February 13, 2019 0 [NEWS] Holland lands in London Rising music star, Holland, landed in London just a short few hours ago. The independent…