Welcome to our Website! The Lucky Peacock is located in Victoria, British Columbia, Canada. Our shop is currently under construction. Please return daily to watch our progress!