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!