One of London’s quirkiest museums is the Handel Hendrix House, adjoining Georgian townhouses that two of the world’s greatest musicians, George Frideric Handel and Jimi Hendrix, used to call home. The ...