
Jollibee flagship restaurant opens today at Leicester Square with fans queuing from 3am this morning
At 10am this morning Jollibee opened its new flagship restaurant at 22 Leicester Square, London, WC2H 7LE. Excited fans were waiting from 3AM, seven hours before the doors opened, to be first in line to try the delicious crispy fried “Chickenjoy®”, Jolly