It's looks a bit shabby but I tell ya, this place is such a good Chinese. Formosa in Fulham: 1 Walham Green Ct, London SW6 2DH