Tag Archives: london

The Apple Boutique closes down

The Beatles decided the previous day to close down their Apple Boutique in Baker Street, and announced that they would give away the stock. Members of the public queued throughout the night for a chance of getting a free item. Read more »