Cô Ba

London is still surprising me with its extraordinary restaurants. Cô Ba is one of them. Located in the north of King’s Cross, the area doesn’t really reassure you but you should try this restaurant because it is worth the journey.

Continue reading