Jollibee – UK London first location
Jollibee Jollibee first UK London opening has caused chaos, people queued for an epic 18 hours to get their hands on the famous Philippines fast food chain items. Even after a…
Share
The Food Connoisseur
Input your search keywords and press Enter.