The Magna Carta House, on an island in the River Thames near London, was priced at about $5.6 million but may need ...
The auction comes ahead of crucial inflation data tomorrow. A closely watched sale of UK government debt attracted robust demand today despite the ongoing turmoil in the gilt market. The Debt ...