Tag "beatles london store closing date"
July 30, 1968: Beatles London Boutique Closes
A store “where beautiful people can buy beautiful things” was one of the first ventures by The Beatles’ Apple Corps. It did not work out quite as planned.
Read More