Historic sacred sites and modern temples of United Kingdom.
The first temple built in the United Kingdom, serving members across southern England and parts of Europe.