Day: April 26, 2022

SquareMeal has released its list of the best restaurants, voted on by critics and diners. According to the list, Mayfair restaurant, BiBi is the “best restaurant in London”.Opened by chef Chet Sharma last year, BiBi’s menu consists of Indian dishes and grills. Making a statement regarding the announcement of the list, Sharma said, “Winning this […]

Read more

Archives

Recent Posts