The Temple of Four Winds Henderskelfe, England