£120m home? Really?
I grew up in Newport and, much as I love the place, I'm finding it hard to imagine where Terry Matthews has a £120m home there.
AFAIK the most expensive house in Britain was a mansion in Windlesham, Surrey, that went for £70m.
Anyone care to throw more light on this one?