Is there a shop in Brussels where I can buy half-decent greetings cards in English?
The selection is really poor in any shops I've tried.
The United Fund of Belgium produces each year a range of Xmas cards for the intenrational community in belgium. See their website.