In het Engelse Timperley staat een huis dat 'Megchelen' heet