I was in London last week. We stayed at a hotel not too far from the studio. Maybe a mile and a half. Planned to visit the place but had other priorities. Figured it'd still be there next time we come to London. Now I'm having regrets...

On the positive side, we decided to visit the Sherlock Holmes Museum instead. And were pleasantly surprised to see the London Beatles Store right next door!