Bartholomew Square will be transformed “into a miniature Tokyo” this Bank Holiday weekend as Moshi Moshi stages its Matsuri (Japanese street festival). Featuring Japanese performances, free origami ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results