Manchester Square A touch of European architectural grace is coming soon to the northwest corner of 120 Street and 107 Avenue in Edmonton, Alberta. This unique building will be home for 20 locally owned shops and businesses totaling 56,000 square feet. “At vero...