A sacred place of worship, London Fo Guang Shan Temple will give you a deeper understanding of the area's culture. Take a few moments to learn about the significance of this site to the locals.
If you're staying a while in London City Centre, London Fo Guang Shan Temple is a fine place to kick off your exploring. This place of worship is one of numerous attractions that'll keep you on the hop here. Buckingham Palace, Big Ben, and Trafalgar Square are also waiting to be discovered nearby.