As of 1st of June, it is closing down and demolished into a new apartment. The location is In North London, Oriental City, 399 Edgware Road, London, NW9 0JJ. Cuisine(s): Chinese, Indonesian, Japanese, Korean, Malaysian, Thai & Vietnamese. Thats why I'm going there today lol, not far from my house. Its nice tbh, it has shops and arcade. They should of closed it down. Loads of people came for Chinese new year etc.. was packed with shows and everything, anyways R.I.P. its going to get taken down






Reply With Quote



