T.H.E. Formosa is a Taiwanese establishment located within the Bang Bang Oriental Foodhall, which is described as London's largest Asian food court. It offers a wide selection of Asian cuisines from various specialist restaurants under one roof.