News

an 18,000 sq ft Bavarian-style beer pub that opened near London’s Piccadilly following an £8m investment from its owner. While the running costs of such large sites are higher, the huge volumes ...