Weekend Getaway Showdown: Battle of the British Isles

Cromwell's Castle in Isle of Tresco, Isles of Scilly, UK.

Great Britain is technically an island, but London residents might jones for a more exotic version of island life every once in a while.

To continue reading this article you must be a Bloomberg Professional Service Subscriber.