Category: Food

  • Food: Kimchi Village review

    Food: Kimchi Village review

    Venue: About 50m from New Malden Station in South London, there is this small store on the high street which looks like any other restaurant but has a wood panelled sign on the door and a window showing food. Yum. Review: Being brought up in Korea and living in what is known as the Korea…

    continue reading