My son's gf is having a baby shower in London. I live at the other end of the country. She is due a month after the baby shower which will mean two trips with hotel stays and travelling costs, as we will go down when the baby is born. I feel awful if I don't attend, but feel it's more of an event for her friends really.
Never been to a baby shower before and not sure what the etiquette is.