Abbey Road Studios Sale May Mean the End of a Long and Winding Road

Abbey Road Studios in London, where the Beatles recorded most of their music, may be up for sale. The Georgian townhouse has long been owned by music label EMI, which has faced financial problems since its 2007 buyout by private-equity firm Terra Firma Capital Partners. Terra Firma needs to raise $156 million to avoid default on a $1.49 billion loan, and while the property isn't likely to fetch that kind of money, its name recognition might attract enough cash to help quell the shortfall, at least in the short term.