Sir John Roff har aflidit i Londonden