Hidden cultural museum tucked away in Chelsea with intimate galleries showcasing Indian art and creative traditions in a genuinely peaceful setting.