Mac & Wild Restaurant Set to Open in London’s West End

This summer Mac & Wild restaurant will launch on London’s Great Titchfield Street, in the heart of London’s West End. Mac & Wild is being brought to London by street food sensations The Wild Game Co. Now at WGC’s first permanent home, diners will be taken on a journey to the Scottish highlands, enjoying the … More Mac & Wild Restaurant Set to Open in London’s West End