London Shogyoji Trust
Three Wheels Shin Buddhist House in London England (a branch of Shogyoji Temple, Japan), provides a place where people from different backgrounds, religions and cultures come together creating 'Harmony within Diversity
London, W3 9AB
UK