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
Thank you for reading EG
Want to read more? Enjoy a story a day for FREE for one month.