Eating Dim Sum in Dim London: Chinese New Year 2013

The weather in London last Sunday can be described as nothing but disgusting. Soggy, abysmal, gloomy and damn right depressing. Not the best way for the Chinese to bring in their New Year (of the snake). Regardless, China Town was … Continue reading