Definitions for "Abbey Road Studios"
Abbey Road Studios, created in November of 1931 by EMI in London, England is best known as the recording studio used by the rock artists: The Beatles, Cliff Richard, Al Stewart, Pink Floyd and The Shadows. The studios are located in Abbey Road, in St John's Wood in the City of Westminster.