0 Comment
Set in the Caribbean, Richard Branson’s holiday home Necker Island is a by-word for luxury and has played host to a vast array of A-list celebrities and royalty. But the 74-acre paradise was severely damaged in a 2011 fire that devastated the island’s Great House. Two years later, Branson has announced the extensive restructure of... Read More


