Letchworth Buddhist Temple

The inception of the Letchworth Buddhist community centre was in response to the need of the local community in Letchworth and surrounding areas. Inauguration of the centre took place in the year 2000.
Bookmark and Share