British Music Experience
If the "British Invasion" is associated exclusively with you "The Beatles" and you can hardly call the move more than a dozen British artists, then you should definitely visit the British Music Experience Museum, which is located in the city landmark of British music culture - Liverpool.