Tagged with London nights

Mochi and coconuts at Tokyo Nights!

Mochi and coconuts at Tokyo Nights!


Hidden away behind behind some high rise buildings in East London is a little slice of Tokyo. Every Thursday to Sunday until 19th December the Red Market on Old Street has been transformed into a lantern-lit square that puts you in the mind of being in Japan’s charming back streets. Tokyo Nights is the brainchild … Continue reading