Can you believe… Sir Peter Sellers and Prince Charles both had the honour of riding in the lift at Harrods, operated by Sir Owen himself.