5A Formosa Street Greater London, England W9 1EE
Seated: 56
Standing: 80
The light and elegant Formosa Dining Room can be booked exclusively for private dining, as well as canape events. The room is the largest of the three space on offer and has a grandeur of days gone by.