Abbey Road’s Studio One has reopened, and to celebrate, the iconic North London studio has thrown not one but two knees-ups.
It’s like Abbey Road bottled up the same soundscape the Beetles had and gave it to Volvo. Abbey Road Studios in London, England, has been a legendary recording venue for nearly a century.