perfect host, perfect location, perfect place. A pleasure to be back in London in such circumstancies.