A trip to Europe isn't complete without hitting up a few museums, and between London and Paris, one destination may be more ...