The Peacock Inn was opened in 1911 by Joseph and Helen O'Connor, who purchased the property and named it after an inn in Midland England. The peacock, a symbol of royalty, good food, and good luck, was adopted by the couple as the emblem for the..
Relevance: 16.797834