News

A foreign royal family has 1.8 million square feet of real estate in London, estimated at around £2.4 billion.
By Nathan John In the United Kingdom, public debate is intensifying over Britain’s royal family and a summer holiday taken aboard a £30 million superyacht owned by billionaire arms deal broker and ...