London Fo Guang Shan Temple, Central London, England, UK, GB.
The London Fo Guang Shan Temple is located at 84 Margaret Street, London W1. It was established in 1992 and is also known as International Buddhist Progress Society. It is one of two British branches of Fo Guang Shan Monastery, Taiwan.
Size: 5184px × 3888px
Location: 84 Margaret Street, London W1W 8TD
Photo credit: © Dylan Garcia / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: britain, buddest, buddhist, buddist, england, fo, gb, great, guang, kingdom, london, shan, tawain, temple, travel, uk, united