When you look at the picture of Levon's kit in the UK shot... with windows and the amp it just looks like a really good match.
Yes, but they show an outside shot of the house in the opening scene, and its not the same one shown in the UK. Also, this was filmed in 1970, not 1969 like the link shows.