The Rinzai Zen Centre

The Rinzai Zen Centre
58 Marlborough Place, London, NW8 0PL