
If you’ve ever imagined owning a private island, you might have pictured a Branson-esque Caribbean paradise with white sand beaches and turquoise waters, or, alternatively, the rugged green scenery of Scotland’s islands, à la Kirsty Young.
But a private island on the Thames —within commuting distance of London— might change that.