Mac & Wild Restaurant Opens In London’s West End

August 26, 2015

The team behind London street food sensations The Wild Game Co have today opened Mac & Wild restaurant on Great Titchfield Street, in the heart of London’s West End where diners will be taken on a journey to the Scottish highlands, enjoying the finest …