Explore relationships
Virgin Megastores
Virgin Megastores is a British-based international entertainment retailing chain, founded in early 1976 by Richard Branson as a record shop on London's Oxford Street. In 1979 the company opened their first Megastore at the end of Oxford Street and Tottenham Court Road.
Use + to expand a branch. Click a topic name to open its summary.