Christmas in Europe

Some countries are wide open for Christmas and others are completely shut down. For example, there is no public transport on Christmas in London and restaurants only have premade special menus outside of Chinatown. Thinking of heading to Portugal. Will it be open on Christmas Eve or Christmas Day? Any countries that are?