☸
England
1 pilgrimage site
South London, England · c.1940
The place where Sangharakshita discovered the Diamond Sutra and the Platform Sutra — the pivotal moment when, as a teenager, he read them and knew with certainty 'I am a Buddhist'.