You can now drink gin on a magical floating island in London