By Tara Lee If you’re going for a walk around picturesque Queen’s Park in New Westminster, you might come across Centennial Lodge, nestled among the trees and lush greenery. In