FILIPINO-owned fast food giant Jollibee Foods Corporation will open its first store in London, England on October 20.
Jollibee gave a sneak peek of the store, which is located at Earl's Court, to key Philippine officials who are in London to conduct the Philippine Economic Briefing 2018.