As usual, I have been spending Christmas at my parents' house. They are hospitable people and this Christmas, they invited a Greek woman and her son to spend Christmas day with us.
My parents do not mind whether guests take their shoes off or not. The Greek lady did not remove her shoes and she did not remove her son's shoes when he entered. I can't really blame her; I don't think it is the custom to remove shoes in Greece. However, it was a wet day and I think most British guests would at least have offered to remove their shoes and told their children to remove their shoes. This is pretty standard etiquette these days.
It always feels a bit strange being in a home with somebody who has their shoes on, especially a child wearing shoes. It just feels a bit wrong, even if my parents aren't bothered about it.