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