The Queen Street Mall is a pedestrian walkway in heart and soul of area with regarding shops and cafes and they sometimes there is free of charge entertainment on a performance idea.
In one scene their movie Alice crashes a tea side. https://emeraldofkatongemeraldofkatong.brushd.com