What does this sentence really mean? Like moving location, or actually physically moving a house?
Well both, but more likely the first. We don't have many giants left in Wales.
It is the UK way of saying what in the US one would simply call "moving."
Cool. I didn't know people don't say "moving house" in the US. You can say just "moving" in the UK too.