Islington, North London
a pizza restaurant - it's a hub of innovation and transformation. As the General Manager, you'll be on the front line...