Black Tap Burgers signs at Landsec’s Piccadilly Lights

Black Tap Craft Burgers & Beer has signed a deal with Landsec to open a flagship restaurant at London’s Piccadilly Lights, W1, its second location in the capital.

The US burger chain has signed for 5,000 sq ft at Piccadilly