Illuminations can be viewed from the outdoor dining area at Rose and Crown in the United Kingdom, which by the way cannot be reserved specifically when making ps for the restaurant. Your best bet is to make a ps for around 8 pm, then arrive 30 min early and tell the person at the podium you are willing to wait for outdoor seating. Also, the counter service restaraunt in Mexico has outdoor seating with a view of the fireworks, but I think tables get claimed early.