True to its name, Handel & Hendrix in London is situated in two side-by-side Mayfair townhouses: one the former home of the world-famous baroque composer, and one the previous residence of the legendary guitar god. The joint museum features respective period interiors, showcases musical artifacts, and regularly hosts live performances.