Pizza Pilgrims set to open in London Bridge this November Lucinda Kellaway1 November 2018Restaurants, business news, Place Marketing