Where this organisation works

INTERNATIONAL CENTRE for THERAVADA BUDDHISM UK works in Sri Lanka.

In the UK, INTERNATIONAL CENTRE for THERAVADA BUDDHISM UK works in England And Wales.

placeRegistered office: E12000008