Pizza Lupa, the London-based chain, has been judged as the UK’s best independent pizza delivery operator. The Pizza and Pasta Association presented the group –which operates three sites in Crouch End, London Bridge and West Hampstead and was previously owned by Gondola – with the accolade at an awards ceremony held last Friday.

Topics