Skip Menu. Navigate to content in this page
Accessibility Assistance, opens A D A page

London England Temple Wall Art

10 results

Recommended
10 results

About London England Temple

The London England Temple is the 12th operating temple and is located in Newchapel, Surrey. The temple can be found standing on the English countryside and is surrounded by 10 acres of grounds and other buildings the Church uses for various purposes. A pond can also be found on the campus. The London Temple is the first to be built in the United Kingdom.

  1. London England Temple, London, England
  2. London England Temple, Sunrise, London, England
  3. London England Temple, Pond and Trail, Newchapel, Surrey, England
  4. London England Temple, Evening, London, England
  5. London England Temple, Flowers at the Entrance, Newchapel, Surrey, England
  6. London England Temple, Twilight, Newchapel, Surrey, England
  7. London England Temple, Reflection, Newchapel, Surrey, England
  8. London England Temple, Morning Skies, Newchapel, Surrey, England
  9. London England Temple, Morning Skies, Newchapel, Surrey, England
  10. London England Temple, Blue Sky and Clouds, Newchapel, Surrey, England