8 XXL Christmas sandwiches in London to feast on this festive season