For Anglophiles in Japan, a much-talked and long-awaited event “The British Fair” was held at a major department store in Osaka. It is an annual event. Every year, we, British-lovers, become so excited around this time of the year.
Tens of thousands people inundated this site during the fair. So many queues of people were seen here and there waiting to have fish and chips, scones, tea, muffins, sticky toffee pudding, jam, Shepard's pie, welsh cake....etc.