We can all agree that London is definitely a popular tourist destination. Statistics show that London received over 19 million foreign visitors in 2017, breaking tourism records. Spending on hotels, restaurants and attractions are slightly down. This is no surprise […]
What do you get when you combine a musician from NL and a writer from TO? Two Canucks taking on the earth!
Keep Up With Us