London Resort Still Wants Everyone to Think It's Really Going to Exist

Now has renders of what it might look like, should it end up actually existing.