Argyll Lodge , Hensington , London.