020 8492 6868
Open 9AM to 7PM today
Located in Xaghra the temple is the oldest man made structure in existence and dates back 8,000 years.