7 Wakefield Street London WC1N 1PG Tel 020 7837 3033
Mail order only available at present. Please see link in the description.
SGI-UK London Ikeda Peace Centre 7 Wakefield Street WC1N 1PG London United Kingdom
See map: Google Maps