The Queen Street Mall is a pedestrian walkway in heart and soul of town with regarding shops and cafes and the best there is free entertainment towards the performance cycle.
In one scene ultimately movie Alice crashes a tea collection. https://Sites.Google.com/view/emerald-of-katong-floor-plan/home