Ranking the BEST dishes at Din Tai Fung UK

Din Tai Fung is our go-to dumpling spot in London. We have been going systematically ever since they first opened in Covent Garden (we actually queued on their opening day for 2h+ #noshame) and also have tried their Selfridge’s location, where they have robot waiters. So with the above credentials, we wanted to make a […]

Continue Reading