There’s so much going on in London at the moment, and with not one by TWO Japanese culture festivals happening right now I was spoilt for choice. Japan Festival 2012 started on Wednesday 25th July and continues until Tuesday 7th August, at Broadgate Circle, near Liverpool Street Station. I popped along on Thursday after work … Continue reading